add-order-modal.31367fe8.js 4.5 KB

1
  1. import{g as j}from"./reconciliation.ada72045.js";import{u as O}from"./use-response-handle.540736d3.js";import{q as G,B as d,a4 as J,r as n,as as K,o as w,K as y,H as a,p as m,t as e,n as M,J as X,v as i,I as Y,aY as $,L as Q,bn as W,S as c,O as k,D as Z}from"./index.07834df0.js";import{d as ee}from"./index.731162fe.js";import{a as S}from"./status.dd7282cd.js";import{I as oe}from"./global.be899199.js";const le={flex:"","justify-between":""},te={flex:"","mb-2":"","gap-2":""},ae={flex:"","mb-2":"","w-400px":"","gap-2":""},ue=c("\u641C\u7D22"),ne=c("\u91CD\u7F6E"),se={flex:"","justify-between":"","mt-2":""},ie=c("\u4FDD\u5B58"),pe=c("\u53D6\u6D88"),ve=G({__name:"add-order-modal",props:{supplierNo:null,companyNo:null},emits:["saveBtnClick"],setup(V,{expose:x,emit:z}){const P=V,f=d(!1),D=d(!1),T=O(),p=d({}),N=d(null),h=d([]),B=d([]),u=J({pageSize:10,currentPage:1,total:0});async function v(){D.value=!0;const{currentPage:s,pageSize:t}=u,{supplierNo:b,companyNo:C}=P,{code:r,data:g,message:l}=await ee({...i(p),supplierNo:b,companyNo:C,page:s,size:t});T({code:r,message:l,handler:()=>{B.value=g.list,u.total=g.count}}),D.value=!1}function U(){u.currentPage=1,p.value={},v()}function A(s){h.value=s}function R(){f.value=!1,z("saveBtnClick",i(h))}function q(s){f.value=!0,h.value=s,Z(()=>s.forEach(t=>N.value.toggleRowSelection(t,!0)))}return x({onDisplay:q}),(s,t)=>{const b=n("el-option"),C=n("el-select"),r=n("el-button"),g=n("el-input"),l=n("el-table-column"),E=n("el-tag"),H=n("ElPagination"),L=n("el-dialog"),I=K("loading");return w(),y(L,{modelValue:f.value,"onUpdate:modelValue":t[5]||(t[5]=o=>f.value=o),title:"\u9009\u62E9\u91C7\u8D2D\u5546\u54C1",center:"","destroy-on-close":"",width:"1054x",onOpen:v},{default:a(()=>[m("div",le,[m("div",te,[m("div",ae,[e(C,{placeholder:"\u53D1\u8D27\u72B6\u6001",modelValue:p.value.sendstatus,"onUpdate:modelValue":t[0]||(t[0]=o=>p.value.sendstatus=o),cleable:""},{default:a(()=>[(w(!0),M(Y,null,X(i(S),o=>(w(),y(b,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),e(g,$({placeholder:"\u91C7\u8D2D\u5355\u7F16\u53F7",modelValue:p.value.sequenceNo,"onUpdate:modelValue":t[1]||(t[1]=o=>p.value.sequenceNo=o)},i(oe)),{append:a(()=>[e(r,{onClick:v},{default:a(()=>[ue]),_:1})]),_:1},16,["modelValue"])])]),e(r,{onClick:U},{default:a(()=>[ne]),_:1})]),Q((w(),y(i(W),{ref_key:"tableRef",ref:N,"row-key":"id",size:"small",data:B.value,onSelectionChange:A},{default:a(()=>[e(l,{type:"selection",width:"55","reserve-selection":""}),e(l,{label:"\u91C7\u8D2D\u5355\u7F16\u53F7",prop:"sequenceNo",width:"150"}),e(l,{label:"\u91C7\u8D2D\u5355\u4FE1\u606F"},{default:a(()=>[e(l,{label:"\u4F9B\u8D27\u5546\u7F16\u53F7",prop:"supplierNo",width:"160","show-overflow-tooltip":""}),e(l,{label:"\u4F9B\u8D27\u5546",prop:"supplierName",width:"160","show-overflow-tooltip":""}),e(l,{label:"\u53D1\u8D27\u72B6\u6001",prop:"sendStatus",width:"90","show-overflow-tooltip":""},{default:a(({row:o})=>[e(E,null,{default:a(()=>{var _;return[c(k((_=i(S).find(F=>F.value===o.sendStatus))==null?void 0:_.label),1)]}),_:2},1024)]),_:1}),e(l,{label:"\u4E1A\u52A1\u516C\u53F8\u7F16\u53F7",prop:"companyNo",width:"150"}),e(l,{label:"\u4E1A\u52A1\u516C\u53F8",prop:"companyName",width:"150","show-overflow-tooltip":""}),e(l,{label:"\u5DF2\u4ED8\u91D1\u989D",prop:"apay_fee",width:"80","show-overflow-tooltip":""}),e(l,{label:"\u5F85\u4ED8\u91D1\u989D",prop:"wpay_fee",width:"80","show-overflow-tooltip":""}),e(l,{label:"\u91C7\u8D2D\u5458",prop:"ownerName",width:"80","show-overflow-tooltip":""})]),_:1}),e(l,{label:"\u5546\u54C1\u4FE1\u606F"},{default:a(()=>[e(l,{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",width:"140","show-overflow-tooltip":""}),e(l,{label:"\u5546\u54C1\u7C7B\u578B",prop:"goodType",width:"90","show-overflow-tooltip":""},{default:a(({row:o})=>[e(E,null,{default:a(()=>{var _;return[c(k((_=i(j).find(F=>F.value===o.goodType))==null?void 0:_.label),1)]}),_:2},1024)]),_:1}),e(l,{label:"\u5546\u54C1\u6570\u91CF",prop:"goodNum",width:"90","show-overflow-tooltip":""})]),_:1})]),_:1},8,["data"])),[[I,D.value]]),m("div",se,[e(H,{"current-page":u.currentPage,"onUpdate:current-page":t[2]||(t[2]=o=>u.currentPage=o),"page-size":u.pageSize,"onUpdate:page-size":t[3]||(t[3]=o=>u.pageSize=o),total:u.total,"page-sizes":[10,15,20],onCurrentChange:v},null,8,["current-page","page-size","total"]),m("div",null,[e(r,{type:"primary",onClick:R},{default:a(()=>[ie]),_:1}),e(r,{onClick:t[4]||(t[4]=o=>f.value=!1)},{default:a(()=>[pe]),_:1})])])]),_:1},8,["modelValue"])}}});export{ve as default};