1 |
- import{u as M}from"./use-response-handle.10a5ad96.js";import{q as X,B as p,a4 as Q,r,as as W,o as s,K as b,H as a,p as D,t as l,n as B,J as E,I as F,v as i,L as Y,bw as Z,S as m,O as S}from"./index.f00b3728.js";import{d as $}from"./index.c44691f9.js";import{a as T,b as U}from"./status.b8063a0d.js";import{I as ee}from"./global.9ad647c8.js";const le={flex:"","justify-between":""},ue={flex:"","mb-2":"","gap-2":"","w-full":""},ae={flex:"","mb-2":"","gap-2":""},oe=m("\u641C\u7D22"),te=m("\u91CD\u7F6E"),ne={flex:"","mt-2":"","justify-between":""},se=m("\u4FDD\u5B58"),ve=X({__name:"add-order-modal",props:{supplierNo:null,companyNo:null},emits:["saveBtnClick"],setup(A,{expose:L,emit:q}){const H=A,w=p(!1),V=p(!1),R=M(),I=p(null),k=p([]),z=p([]),t=p({code:"",codeType:"sequenceNo",sendstatus:"",cgdsource:"",cgdtype:""}),d=Q({pageSize:10,currentPage:1,total:0}),j=p([{value:"sequenceNo",label:"\u91C7\u8D2D\u5355\u7F16\u53F7"},{value:"goodNo",label:"\u5546\u54C1\u7F16\u53F7"},{value:"goodName",label:"\u5546\u54C1\u540D\u79F0"},{value:"cgder",label:"\u91C7\u8D2D\u5458\u540D\u79F0"}]),P=[{value:"1",label:"\u5E93\u5B58"},{value:"2",label:"\u975E\u5E93\u5B58"},{value:"3",label:"\u54A8\u8BE2"}];async function h(){V.value=!0;const{currentPage:y,pageSize:u}=d,{supplierNo:c,companyNo:v}=H,{codeType:N,code:f,...o}=t.value,{code:_,data:C,message:x}=await $({...o,[N]:f,status:"0",supplierNo:c,companyNo:v,page:y,size:u});R({code:_,message:x,handler:()=>{z.value=C.list,d.total=C.count}}),V.value=!1}function O(){d.currentPage=1,t.value={},h()}function G(y){k.value=y}function J(){w.value=!1,q("saveBtnClick",i(k))}return L({onDisplay:()=>w.value=!0}),(y,u)=>{const c=r("el-option"),v=r("el-select"),N=r("el-input"),f=r("el-button"),o=r("el-table-column"),_=r("el-tag"),C=r("ElPagination"),x=r("el-dialog"),K=W("loading");return s(),b(x,{modelValue:w.value,"onUpdate:modelValue":u[7]||(u[7]=e=>w.value=e),title:"\u9009\u62E9\u91C7\u8D2D\u5546\u54C1",center:"","destroy-on-close":"",width:"1040px",onOpen:h},{default:a(()=>[D("div",le,[D("div",ue,[D("div",ae,[l(N,{modelValue:t.value.code,"onUpdate:modelValue":u[1]||(u[1]=e=>t.value.code=e),placeholder:"\u5173\u952E\u5B57",class:"input-with-select",maxlength:i(ee),style:{width:"340px"},clearable:""},{prepend:a(()=>[l(v,{modelValue:t.value.codeType,"onUpdate:modelValue":u[0]||(u[0]=e=>t.value.codeType=e),placeholder:"\u5173\u952E\u5B57\u7C7B\u578B",style:{width:"130px"}},{default:a(()=>[(s(!0),B(F,null,E(j.value,(e,n)=>(s(),b(c,{key:"si"+e.value+n,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue","maxlength"]),l(v,{placeholder:"\u53D1\u8D27\u72B6\u6001",modelValue:t.value.sendstatus,"onUpdate:modelValue":u[2]||(u[2]=e=>t.value.sendstatus=e),clearable:"","w-200px":""},{default:a(()=>[(s(!0),B(F,null,E(i(T),e=>(s(),b(c,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),l(v,{modelValue:t.value.cgdsource,"onUpdate:modelValue":u[3]||(u[3]=e=>t.value.cgdsource=e),placeholder:"\u8BA2\u5355\u6765\u6E90",clearable:""},{default:a(()=>[(s(!0),B(F,null,E(i(U),e=>(s(),b(c,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),l(v,{modelValue:t.value.cgdtype,"onUpdate:modelValue":u[4]||(u[4]=e=>t.value.cgdtype=e),"w-200px":"",placeholder:"\u5546\u54C1\u6765\u6E90",clearable:""},{default:a(()=>[(s(),B(F,null,E(P,e=>l(c,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])),64))]),_:1},8,["modelValue"]),l(f,{onClick:h,type:"primary"},{default:a(()=>[oe]),_:1}),l(f,{onClick:O},{default:a(()=>[te]),_:1})])])]),Y((s(),b(i(Z),{ref_key:"tableRef",ref:I,size:"small",data:z.value,onSelectionChange:G},{default:a(()=>[l(o,{type:"selection",width:"55"}),l(o,{label:"\u91C7\u8D2D\u5355\u7F16\u53F7",prop:"sequenceNo",width:"150"}),l(o,{label:"\u91C7\u8D2D\u5355\u4FE1\u606F"},{default:a(()=>[l(o,{label:"\u4F9B\u8D27\u5546",prop:"supplierName",width:"160","show-overflow-tooltip":""}),l(o,{label:"\u53D1\u8D27\u72B6\u6001",prop:"sendStatus",width:"90","show-overflow-tooltip":""},{default:a(({row:e})=>[l(_,null,{default:a(()=>{var n;return[m(S((n=i(T).find(g=>g.value===e.sendStatus))==null?void 0:n.label),1)]}),_:2},1024)]),_:1}),l(o,{label:"\u4E1A\u52A1\u516C\u53F8",prop:"companyName",width:"180","show-overflow-tooltip":""}),l(o,{label:"\u8BA2\u5355\u6765\u6E90",prop:"cgdSource",width:"100","show-overflow-tooltip":""},{default:a(({row:e})=>[l(_,null,{default:a(()=>{var n;return[m(S((n=i(U).find(g=>g.value===e.cgdSource))==null?void 0:n.label),1)]}),_:2},1024)]),_:1}),l(o,{label:"\u603B\u8D27\u6B3E",prop:"totalPrice",width:"80","show-overflow-tooltip":""})]),_:1}),l(o,{label:"\u5546\u54C1\u4FE1\u606F"},{default:a(()=>[l(o,{label:"\u5546\u54C1\u7F16\u53F7",prop:"goodNo",width:"140","show-overflow-tooltip":""}),l(o,{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",width:"180","show-overflow-tooltip":""}),l(o,{label:"\u5546\u54C1\u6765\u6E90",prop:"cgdType",width:"90","show-overflow-tooltip":""},{default:a(({row:e})=>[l(_,null,{default:a(()=>{var n;return[m(S((n=P.find(g=>g.value===String(e.cgdType)))==null?void 0:n.label),1)]}),_:2},1024)]),_:1}),l(o,{label:"\u5546\u54C1\u6570\u91CF",prop:"goodNum",width:"90","show-overflow-tooltip":""})]),_:1}),l(o,{label:"\u91C7\u8D2D\u5458",prop:"ownerName",width:"75","show-overflow-tooltip":""})]),_:1},8,["data"])),[[K,V.value]]),D("div",ne,[l(C,{"current-page":d.currentPage,"onUpdate:current-page":u[5]||(u[5]=e=>d.currentPage=e),"page-size":d.pageSize,"onUpdate:page-size":u[6]||(u[6]=e=>d.pageSize=e),total:d.total,"page-sizes":[10,15,20],onCurrentChange:h},null,8,["current-page","page-size","total"]),l(f,{type:"primary",onClick:J},{default:a(()=>[se]),_:1})])]),_:1},8,["modelValue"])}}});export{ve as default};
|