1 |
- import{h as ie,i as P,j as pe,p as _e,k as ve}from"./checkstand.b2ff1249.js";import{d as me,r as u,s as he,o as fe,c as i,e as c,f as F,g as s,h as o,i as p,u as T,as as U,F as A,j as I,m as y,t,k as N,A as $,E as m,y as W,_ as ge}from"./index.0308b213.js";import{O as Fe}from"./tangshi.9da414a2.js";import"./useInstance.233fbdde.js";const ye={class:"page-container"},Ce={class:"pickup-list"},ke={class:"header"},De={class:"search-container"},be={class:"filter-options"},Ve={class:"pickup-items"},Be=y("\u518D\u6B21\u53EB\u53F7"),xe=y("\u53D6\u9910"),Ee={class:"order-list"},Me={class:"header"},Oe={class:"summary"},Te={class:"filters"},Ue=y("\u6279\u91CF\u64CD\u4F5C"),Ae={class:"date-pickers"},Ie={class:"search-and-type"},Ne={class:"order-items"},$e={class:"order-info"},Ye={class:"order-code"},Se={class:"order-time"},we={class:"order-time"},je={class:"order-actions"},Le=y("\u5236\u4F5C\u5B8C\u6210"),Ge=y("\u8BA2\u5355\u6982\u89C8"),Re=me({setup(ze){const h=u("0"),C=u(""),f=u(""),k=u(""),D=u("1"),b=u("1"),V=u(""),B=u(""),_=u(null),q=[{label:"\u5916\u5356",value:"1"},{label:"\u5E97\u5185",value:"2"},{label:"\u5802\u98DF",value:"3"}],x=u(!1),Y=u([]),n=u([]),H=he(()=>n.value.filter(a=>a.selected)),r=async()=>{try{const a=await ie({start_stat_day:V.value,end_stat_day:B.value,ready_serial_sn:C.value,ready_order_type:D.value,is_success:h.value,no_ready_serial_sn:k.value,no_ready_order_type:b.value});_.value=a,Y.value=a.readyList||[],n.value=(a.noReadyList||[]).map(l=>({...l,selected:!1}))}catch(a){m.error("\u83B7\u53D6\u8BA2\u5355\u4FE1\u606F\u5931\u8D25"),console.error("Error fetching order info:",a)}};fe(()=>{r()});const E=u(!1),S=u(0),J=a=>{S.value=a,x.value=!0,W(()=>{E.value=!0})},K=()=>{W(()=>{x.value=!1})},Q=()=>{const a=H.value;if(a.length===0){m.warning("\u8BF7\u9009\u62E9\u8981\u64CD\u4F5C\u7684\u8BA2\u5355");return}const l=a.map(v=>v.id.toString()).join(",");P({ids:l}).then(v=>{console.log(v,"res"),n.value=[],r(),m({message:v.msg})})},X=a=>{P({ids:a.toString()}).then(l=>{console.log(l,"res"),n.value=[],r(),m({message:l.msg})})},Z=()=>{f.value.includes("-")?pe({serial_sn:f.value}).then(a=>{console.log(a,"res"),m({message:a.msg})}).finally(()=>{f.value=""}):f.value=""},ee=()=>{n.value=[],r()},le=()=>{console.log(h.value,"activeTab"),n.value=[],r()},w=()=>{n.value=[],r()},ae=()=>{n.value=[],r()},se=a=>{D.value=a.value,r()},oe=a=>{_e({id:a}).then(l=>{console.log(l,"res"),m({message:l.msg})})},ue=a=>{ve({id:a}).then(l=>{console.log(l,"res"),m({message:l.msg})})},te=a=>new Date(a*1e3).toLocaleString(),ne=a=>a.map(l=>`${l.goods_title}*${l.goods_num}`).join(", ");return(a,l)=>{var L,G,R,z;const v=i("el-tab-pane"),de=i("el-tabs"),M=i("el-input"),g=i("el-button"),j=i("el-date-picker"),O=i("el-option"),ce=i("el-select"),re=i("el-checkbox");return c(),F("div",ye,[s("div",Ce,[s("div",ke,[o(de,{modelValue:h.value,"onUpdate:modelValue":l[0]||(l[0]=e=>h.value=e),onTabChange:le},{default:p(()=>{var e,d;return[o(v,{label:`\u5F85\u53D6\u9910 (${(e=_.value)==null?void 0:e.noSuccessNum})`,name:"0"},null,8,["label"]),o(v,{label:`\u5DF2\u53D6\u9910 (${(d=_.value)==null?void 0:d.successNum})`,name:"1"},null,8,["label"])]}),_:1},8,["modelValue"]),s("div",De,[o(M,{modelValue:f.value,"onUpdate:modelValue":l[1]||(l[1]=e=>f.value=e),onInput:Z,placeholder:"\u626B\u7801\u53D6\u9910",class:"search-input",clearable:"","prefix-icon":T(U)},null,8,["modelValue","prefix-icon"]),o(M,{modelValue:C.value,"onUpdate:modelValue":l[2]||(l[2]=e=>C.value=e),onInput:ee,placeholder:"\u8BF7\u8F93\u5165\u53D6\u9910\u7801",class:"search-input",clearable:"","prefix-icon":T(U)},null,8,["modelValue","prefix-icon"])]),s("div",be,[(c(),F(A,null,I(q,e=>o(g,{type:e.value==D.value?"primary":"",key:e.value,onClick:d=>se(e)},{default:p(()=>[y(t(e.label),1)]),_:2},1032,["type","onClick"])),64))])]),s("div",Ve,[(c(!0),F(A,null,I(Y.value,e=>(c(),F("div",{key:e.serial_sn,class:"pickup-item"},[s("span",null,t(e.serial_sn),1),h.value=="0"?(c(),N(g,{key:0,type:"primary",onClick:d=>ue(e.id)},{default:p(()=>[Be]),_:2},1032,["onClick"])):$("",!0),h.value=="0"?(c(),N(g,{key:1,onClick:d=>oe(e.id)},{default:p(()=>[xe]),_:2},1032,["onClick"])):$("",!0)]))),128))])]),s("div",Ee,[s("div",Me,[s("div",Oe,[s("span",null,"\u5236\u4F5C\u4E2D\u8BA2\u5355\u5269\u4F59 "+t(n.value.length)+" \u5355 (\u5171 "+t((L=_.value)==null?void 0:L.noReadyGoodsNum)+" \u4EFD\u9910\u54C1)",1),s("span",null,"\u9884\u8BA1\u5B8C\u6210\u65F6\u95F4: "+t((G=_.value)==null?void 0:G.totalMakeTime),1),s("span",null,"\u5355\u5747\u5236\u4F5C\u65F6\u957F: "+t((R=_.value)==null?void 0:R.averageOrderMakeTime),1),s("span",null,"\u5907\u9910\u5236\u4F5C\u65F6\u957F: "+t((z=_.value)==null?void 0:z.averageGoodsMakeTime),1)]),s("div",Te,[o(g,{type:"primary",onClick:Q},{default:p(()=>[Ue]),_:1}),s("div",Ae,[o(j,{modelValue:V.value,"onUpdate:modelValue":l[3]||(l[3]=e=>V.value=e),onChange:w,type:"date",placeholder:"\u5F00\u59CB\u65E5\u671F","value-format":"YYYY-MM-DD",style:{"margin-right":"20px"}},null,8,["modelValue"]),o(j,{modelValue:B.value,"onUpdate:modelValue":l[4]||(l[4]=e=>B.value=e),onChange:w,type:"date",placeholder:"\u7ED3\u675F\u65E5\u671F","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),s("div",Ie,[o(M,{modelValue:k.value,"onUpdate:modelValue":l[5]||(l[5]=e=>k.value=e),"prefix-icon":T(U),placeholder:"\u8BF7\u8F93\u5165\u53D6\u9910\u7801",clearable:""},null,8,["modelValue","prefix-icon"]),o(ce,{modelValue:b.value,"onUpdate:modelValue":l[6]||(l[6]=e=>b.value=e),placeholder:"\u8BA2\u5355\u7C7B\u578B",onChange:ae},{default:p(()=>[o(O,{label:"\u5916\u5356",value:"1"}),o(O,{label:"\u5E97\u5185",value:"2"}),o(O,{label:"\u5802\u98DF",value:"3"})]),_:1},8,["modelValue"])])])]),s("div",Ne,[(c(!0),F(A,null,I(n.value,e=>(c(),F("div",{key:e.serial_sn,class:"order-item"},[o(re,{size:"large",modelValue:e.selected,"onUpdate:modelValue":d=>e.selected=d,class:"order-checkbox"},null,8,["modelValue","onUpdate:modelValue"]),s("div",$e,[s("span",Ye,t(e.serial_sn)+" "+t(ne(e.goods)),1),s("div",null,[s("span",Se,"\u4E0B\u5355\u65F6\u95F4\uFF1A"+t(te(e.paytime)),1),s("span",we," \u5236\u4F5C\u65F6\u957F\uFF1A"+t(e.status)+"mini",1)])]),s("div",je,[o(g,{type:"primary",onClick:d=>X(e.id)},{default:p(()=>[Le]),_:2},1032,["onClick"]),o(g,{type:"primary",plain:"",onClick:d=>J(e.id)},{default:p(()=>[Ge]),_:2},1032,["onClick"])])]))),128))])]),x.value?(c(),N(Fe,{key:0,modelValue:E.value,"onUpdate:modelValue":l[7]||(l[7]=e=>E.value=e),id:S.value,onOnClose:K},null,8,["modelValue","id"])):$("",!0)])}}});const Je=ge(Re,[["__scopeId","data-v-fc7abfdf"]]);export{Je as default};
|