add-order-modal.916ba769.js 5.8 KB

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