12 |
- import{ao as G,aL as W,_ as R,d as O,af as te,o as r,N,u as n,E as V,be as Z,a7 as de,F as pe,x as v,aF as Q,c as q,y as e,K as u,L as j,M as H,b as I,O as M,W as F,T as k,bc as ne,a as T,aY as ce,aZ as se,a5 as me,H as X,aJ as ee,c5 as fe,c6 as ve,bb as ue,aK as ye}from"./index.ad34e397.js";import{b as he,c as _e,d as ge}from"./index.ba4add5c.js";import{B as be}from"./basic-descriptions.4de87123.js";import{c as le}from"./tootip.f6e57dca.js";import"./porder.2cda3a31.js";import{d as J,h as L,j as K}from"./status.367fcae1.js";const oe=[{field:"payNo",label:"\u5BF9\u8D26\u5355\u53F7",span:6},{field:"status",label:"\u5BF9\u8D26\u72B6\u6001",render(l){return G(W,null,{default:()=>{var p;return(p=we.find(g=>g.value===String(l)))==null?void 0:p.label}})}},{field:"apply_name",label:"\u7533\u8BF7\u4EBA",span:6},{field:"addtime",label:"\u521B\u5EFA\u65F6\u95F4",span:6},{field:"supplierName",label:"\u5356\u51FA\u65B9\u516C\u53F8",span:12,render:(l,{supplierNo:p})=>le(l,"\u5356\u51FA\u65B9\u516C\u53F8\u7F16\u7801 : "+p,270)},{field:"companyName",label:"\u4E70\u5165\u65B9\u516C\u53F8",span:12,render:(l,{companyNo:p})=>le(l,"\u4E70\u5165\u65B9\u516C\u53F8\u7F16\u7801 : "+p,270)},{field:"pay_status",label:"\u4ED8\u6B3E\u72B6\u6001",render(l){return G(W,null,{default:()=>{var p;return(p=Ee.find(g=>g.value===String(l)))==null?void 0:p.label}})}},{field:"apay_fee",label:"\u5DF2\u4ED8\u6B3E"},{field:"pay_fee",label:"\u4ED8\u6B3E\u4E2D"},{field:"wpay_fee",label:"\u672A\u4ED8\u6B3E"},{field:"inv_status",label:"\u5F00\u7968\u72B6\u6001",render(l){return G(W,null,{default:()=>{var p;return(p=Fe.find(g=>g.value===String(l)))==null?void 0:p.label}})}},{field:"ainv_fee",label:"\u5DF2\u5F00\u7968"},{field:"inv_fee",label:"\u5F00\u7968\u4E2D"},{field:"winv_fee",label:"\u672A\u5F00\u7968"},{field:"total_fee",label:"\u5BF9\u8D26\u603B\u989D"},{field:"remark",span:18,label:"\u5907\u6CE8"}],we=[{label:"\u4E70\u65B9\u516C\u53F8\u4E1A\u52A1\u5BA1\u6838",value:"1"},{label:"\u5BF9\u8D26\u6210\u529F",value:"2"},{label:"\u5BF9\u8D26\u9A73\u56DE",value:"3"},{label:"\u5DF2\u64A4\u9500\u5BF9\u8D26",value:"4"}],Ee=[{value:"1",label:"\u672A\u4ED8\u6B3E"},{value:"2",label:"\u90E8\u5206\u4ED8\u6B3E"},{value:"3",label:"\u5DF2\u4ED8\u6B3E"}],Fe=[{value:"1",label:"\u672A\u5F00\u7968"},{value:"2",label:"\u5F00\u7968\u4E2D"},{value:"3",label:"\u5DF2\u5F00\u7968"}],De=O({__name:"purchase-descriptions",props:{data:{type:Object,required:!0},isPurchPay:{type:Boolean,required:!1}},setup(l){const p=l,g=["inv_status","remark","ainv_fee","inv_fee","winv_fee","inv_tag_fee"],D=te(()=>p.isPurchPay?oe.filter(y=>!g.includes(y.field)):oe);return(y,c)=>(r(),N(n(be),{data:l.data,columns:n(D)},null,8,["data","columns"]))}});var Ce=R(De,[["__file","/Users/apple/Desktop/Company Projects/accout-vue3-ui/src/components/ReconciliationForm/src/cpns/purchase-descriptions.vue"]]);const Be={"w-full":"",flex:"","justify-between":""},Ne=F("\u641C\u7D22"),Pe=F("\u91CD\u7F6E"),xe={flex:"","mt-2":"","justify-between":""},Se=F("\u4FDD\u5B58"),Ae=O({__name:"single-mode",props:{supplierNo:{type:String,required:!1},companyNo:{type:String,required:!1}},emits:["selection"],setup(l,{emit:p}){const g=l,D=V(null),y=V([]),{data:c,loading:A,run:P}=Z({isList:!0,success:_=>h.total=_.count}),t=V({timer:[],sequenceNo:"",goodNo:"",goodName:"",cgder:"",cxCode:"",sendstatus:"",cgdsource:"",cgdtype:"",code:"",qrdCode:""}),h=de({pageSize:15,currentPage:1,total:0});async function x(){A.value=!0;const{companyNo:_,supplierNo:s}=g,{currentPage:b,pageSize:a}=h,{timer:d,...C}=t.value,w={...C,start:d[0],end:d[1],status:"0",supplierNo:s,companyNo:_,page:b,size:a};P(he(w))}function i(){h.currentPage=1,t.value={timer:[],sequenceNo:"",goodNo:"",goodName:"",cgder:"",cxCode:"",sendstatus:"",cgdsource:"",cgdtype:"",code:"",qrdCode:""},x()}function z(_){y.value=_}function m(){p("selection",n(y))}const f=()=>{h.currentPage=1,x()};return pe(()=>{x()}),(_,s)=>{const b=v("ElDatePicker"),a=v("ElCol"),d=v("ElInput"),C=v("ElRow"),w=v("ElOption"),B=v("ElSelect"),S=v("ElButton"),E=v("ElTableColumn"),Y=v("ElTag"),re=v("ElPagination"),ie=Q("loading");return r(),q(j,null,[e(C,{gutter:5,"mb-1":""},{default:u(()=>[e(a,{span:6},{default:u(()=>[e(b,{size:"small",type:"daterange",modelValue:t.value.timer,"onUpdate:modelValue":s[0]||(s[0]=o=>t.value.timer=o),"start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4","value-format":"YYYY-MM-DD",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(a,{span:6},{default:u(()=>[e(d,{size:"small",placeholder:"\u91C7\u8D2D\u5355\u7F16\u7801",modelValue:t.value.sequenceNo,"onUpdate:modelValue":s[1]||(s[1]=o=>t.value.sequenceNo=o)},null,8,["modelValue"])]),_:1}),e(a,{span:6},{default:u(()=>[e(d,{size:"small",placeholder:"\u91C7\u8D2D\u4E3B\u5355\u7F16\u7801",modelValue:t.value.cxCode,"onUpdate:modelValue":s[2]||(s[2]=o=>t.value.cxCode=o)},null,8,["modelValue"])]),_:1}),e(a,{span:6},{default:u(()=>[e(d,{size:"small",placeholder:"\u9500\u552E\u8BA2\u5355\u7F16\u7801",modelValue:t.value.qrdCode,"onUpdate:modelValue":s[3]||(s[3]=o=>t.value.qrdCode=o)},null,8,["modelValue"])]),_:1})]),_:1}),e(C,{gutter:5,"mb-2":""},{default:u(()=>[e(a,{span:6},{default:u(()=>[e(d,{size:"small",placeholder:"\u5546\u54C1\u7F16\u7801",modelValue:t.value.goodNo,"onUpdate:modelValue":s[4]||(s[4]=o=>t.value.goodNo=o)},null,8,["modelValue"])]),_:1}),e(a,{span:6},{default:u(()=>[e(d,{size:"small",placeholder:"\u5546\u54C1\u540D\u79F0",modelValue:t.value.goodName,"onUpdate:modelValue":s[5]||(s[5]=o=>t.value.goodName=o)},null,8,["modelValue"])]),_:1}),e(a,{span:6},{default:u(()=>[e(d,{size:"small",placeholder:"\u91C7\u8D2D\u5458\u540D\u79F0",modelValue:t.value.cgder,"onUpdate:modelValue":s[6]||(s[6]=o=>t.value.cgder=o)},null,8,["modelValue"])]),_:1}),e(a,{span:6},{default:u(()=>[e(B,{placeholder:"\u53D1\u8D27\u72B6\u6001",modelValue:t.value.sendstatus,"onUpdate:modelValue":s[7]||(s[7]=o=>t.value.sendstatus=o),size:"small",clearable:"","w-full":""},{default:u(()=>[(r(!0),q(j,null,H(n(J),o=>(r(),N(w,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(C,{"mb-2":""},{default:u(()=>[I("div",Be,[e(a,{span:12,style:{display:"flex",gap:"10px"}},{default:u(()=>[e(B,{modelValue:t.value.cgdsource,"onUpdate:modelValue":s[8]||(s[8]=o=>t.value.cgdsource=o),size:"small",placeholder:"\u8BA2\u5355\u6765\u6E90",clearable:"","w-full":""},{default:u(()=>[(r(!0),q(j,null,H(n(L),o=>(r(),N(w,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),e(B,{modelValue:t.value.cgdtype,"onUpdate:modelValue":s[9]||(s[9]=o=>t.value.cgdtype=o),size:"small","w-full":"",placeholder:"\u5546\u54C1\u6765\u6E90",clearable:""},{default:u(()=>[(r(!0),q(j,null,H(n(K),o=>(r(),N(w,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(a,{span:3},{default:u(()=>[e(S,{size:"small",onClick:x,type:"primary"},{default:u(()=>[Ne]),_:1}),e(S,{size:"small",onClick:i},{default:u(()=>[Pe]),_:1})]),_:1})])]),_:1}),M((r(),N(n(ne),{ref_key:"tableRef",ref:D,size:"small",data:n(c),onSelectionChange:z,"max-height":"580px"},{default:u(()=>[e(E,{type:"selection",width:"55"}),e(E,{label:"\u91C7\u8D2D\u5355\u7F16\u7801",prop:"sequenceNo",width:"150"}),e(E,{label:"\u91C7\u8D2D\u4E3B\u5355\u7F16\u7801",prop:"cxCode",width:"150"}),e(E,{label:"\u91C7\u8D2D\u5355\u4FE1\u606F"},{default:u(()=>[e(E,{label:"\u4F9B\u8D27\u5546",prop:"supplierName",width:"160","show-overflow-tooltip":""}),e(E,{label:"\u53D1\u8D27\u72B6\u6001",prop:"sendStatus",width:"90","show-overflow-tooltip":""},{default:u(({row:o})=>[e(Y,null,{default:u(()=>{var U;return[F(k((U=n(J).find($=>$.value===String(o.sendStatus)))==null?void 0:U.label),1)]}),_:2},1024)]),_:1}),e(E,{label:"\u4E1A\u52A1\u516C\u53F8",prop:"companyName",width:"180","show-overflow-tooltip":""}),e(E,{label:"\u8BA2\u5355\u6765\u6E90",prop:"cgdSource",width:"100","show-overflow-tooltip":""},{default:u(({row:o})=>[e(Y,null,{default:u(()=>{var U;return[F(k((U=n(L).find($=>$.value===String(o.cgdSource)))==null?void 0:U.label),1)]}),_:2},1024)]),_:1}),e(E,{label:"\u603B\u8D27\u6B3E",prop:"totalPrice",width:"80","show-overflow-tooltip":""})]),_:1}),e(E,{label:"\u5546\u54C1\u4FE1\u606F"},{default:u(()=>[e(E,{label:"\u5546\u54C1\u7F16\u7801",prop:"goodNo",width:"150","show-overflow-tooltip":""}),e(E,{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",width:"180","show-overflow-tooltip":""}),e(E,{label:"\u5546\u54C1\u6765\u6E90",prop:"cgdType",width:"90","show-overflow-tooltip":""},{default:u(({row:o})=>[e(Y,null,{default:u(()=>{var U;return[F(k((U=n(K).find($=>$.value===String(o.cgdType)))==null?void 0:U.label),1)]}),_:2},1024)]),_:1}),e(E,{label:"\u5546\u54C1\u6570\u91CF",prop:"goodNum",width:"90","show-overflow-tooltip":""})]),_:1}),e(E,{label:"\u91C7\u8D2D\u5458",prop:"ownerName",width:"75","show-overflow-tooltip":""})]),_:1},8,["data"])),[[ie,n(A)]]),T(" \u5206\u9875\u5668 "),I("div",xe,[e(re,{"current-page":h.currentPage,"onUpdate:current-page":s[10]||(s[10]=o=>h.currentPage=o),"page-size":h.pageSize,"onUpdate:page-size":s[11]||(s[11]=o=>h.pageSize=o),total:h.total,"page-sizes":[15,50,100],layout:"sizes, prev, pager, next",onCurrentChange:x,onSizeChange:s[12]||(s[12]=()=>f())},null,8,["current-page","page-size","total"]),e(S,{type:"primary",onClick:m},{default:u(()=>[Se]),_:1})])],64)}}});var ke=R(Ae,[["__scopeId","data-v-c8e26204"],["__file","/Users/apple/Desktop/Company Projects/accout-vue3-ui/src/components/ReconciliationForm/src/cpns/single-mode.vue"]]);const Ve={flex:"","w-full":"","justify-end":"","mt-2":""},qe=F("\u4FDD\u5B58"),Te=O({__name:"batch-mode",props:{supplierNo:{type:String,required:!1},companyNo:{type:String,required:!1}},emits:["selection"],setup(l,{emit:p}){const g=l,D=V(null),y=V(""),{data:c,loading:A,run:P}=Z({success:m=>{}}),t=" ",h=`
- `;function x(m=""){if(!m)return"";let f=m;const _=f.includes(t),s=f.includes(h);return _&&(f=f.split(t).join("")),s&&(f=f.split(h).join("")),f}function i(){const m=x(y.value);if(m.length===0){se.warning("\u4E0D\u80FD\u89E3\u6790\u7A7A\u6587\u672C"),y.value=m;return}const _=m.replace(/[,。;、; .]/g,",").split(",");y.value="",P(_e({size:100,cgdNoArr:_,companyNo:g.companyNo,supplierNo:g.supplierNo}))}function z(){p("selection",n(c))}return(m,f)=>{const _=v("ElInput"),s=v("el-table-column"),b=v("ElTableColumn"),a=v("ElTag"),d=v("ElButton"),C=Q("loading");return r(),q(j,null,[e(_,{rows:4,modelValue:y.value,"onUpdate:modelValue":f[0]||(f[0]=w=>y.value=w),style:{"margin-bottom":"10px"},placeholder:"\u8F93\u5165\u91C7\u8D2D\u5355\u7F16\u7801(\u5C0F\u4E8E100\u6761)\uFF0C\u7CFB\u7EDF\u652F\u6301\u7684\u5206\u5272\u7B26\u4E3A\u9017\u53F7(,)\u3001\u53E5\u53F7(.)\u3001\u5206\u53F7(;)\u3001\u987F\u53F7(\u3001)\uFF0C\u56DE\u8F66\u540E\u5F00\u59CB\u89E3\u6790\u3002",type:"textarea",onKeydown:ce(i,["enter"])},null,8,["modelValue","onKeydown"]),M((r(),N(n(ne),{ref_key:"tableRef",ref:D,size:"small",data:n(c),"max-height":"580px"},{default:u(()=>[e(s,{type:"index",width:"50",label:"\u5E8F\u53F7"}),e(b,{label:"\u91C7\u8D2D\u5355\u7F16\u7801",prop:"sequenceNo",width:"150"}),e(b,{label:"\u91C7\u8D2D\u4E3B\u5355\u7F16\u7801",prop:"cxCode",width:"150"}),e(b,{label:"\u91C7\u8D2D\u5355\u4FE1\u606F"},{default:u(()=>[e(b,{label:"\u4F9B\u8D27\u5546",prop:"supplierName",width:"160","show-overflow-tooltip":""}),e(b,{label:"\u53D1\u8D27\u72B6\u6001",prop:"sendStatus",width:"90","show-overflow-tooltip":""},{default:u(({row:w})=>[e(a,null,{default:u(()=>{var B;return[F(k((B=n(J).find(S=>S.value===String(w.sendStatus)))==null?void 0:B.label),1)]}),_:2},1024)]),_:1}),e(b,{label:"\u4E1A\u52A1\u516C\u53F8",prop:"companyName",width:"180","show-overflow-tooltip":""}),e(b,{label:"\u8BA2\u5355\u6765\u6E90",prop:"cgdSource",width:"100","show-overflow-tooltip":""},{default:u(({row:w})=>[e(a,null,{default:u(()=>{var B;return[F(k((B=n(L).find(S=>S.value===String(w.cgdSource)))==null?void 0:B.label),1)]}),_:2},1024)]),_:1}),e(b,{label:"\u603B\u8D27\u6B3E",prop:"totalPrice",width:"80","show-overflow-tooltip":""})]),_:1}),e(b,{label:"\u5546\u54C1\u4FE1\u606F"},{default:u(()=>[e(b,{label:"\u5546\u54C1\u7F16\u7801",prop:"goodNo",width:"150","show-overflow-tooltip":""}),e(b,{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",width:"180","show-overflow-tooltip":""}),e(b,{label:"\u5546\u54C1\u6765\u6E90",prop:"cgdType",width:"90","show-overflow-tooltip":""},{default:u(({row:w})=>[e(a,null,{default:u(()=>{var B;return[F(k((B=n(K).find(S=>S.value===String(w.cgdType)))==null?void 0:B.label),1)]}),_:2},1024)]),_:1}),e(b,{label:"\u5546\u54C1\u6570\u91CF",prop:"goodNum",width:"90","show-overflow-tooltip":""})]),_:1}),e(b,{label:"\u91C7\u8D2D\u5458",prop:"ownerName",width:"75","show-overflow-tooltip":""})]),_:1},8,["data"])),[[C,n(A)]]),I("div",Ve,[e(d,{type:"primary",onClick:z},{default:u(()=>[qe]),_:1})])],64)}}});var ze=R(Te,[["__scopeId","data-v-6a6f6fd0"],["__file","/Users/apple/Desktop/Company Projects/accout-vue3-ui/src/components/ReconciliationForm/src/cpns/batch-mode.vue"]]);const Ue=O({__name:"purchase-modal",props:{supplierNo:{type:String,required:!1},companyNo:{type:String,required:!1}},emits:["pushOrder"],setup(l,{expose:p,emit:g}){const D=V(!1),y=V(!1);function c(A){D.value=!1,g("pushOrder",A)}return p({onDisplay:()=>D.value=!0}),(A,P)=>{const t=v("el-switch"),h=v("ElDialog");return r(),N(h,{"close-on-click-modal":!1,top:"5vh",modelValue:D.value,"onUpdate:modelValue":P[1]||(P[1]=x=>D.value=x),title:"\u9009\u62E9\u91C7\u8D2D\u5546\u54C1",center:"","destroy-on-close":"",width:"1040px"},{default:u(()=>[e(t,{"active-text":"\u8F93\u5165\u91C7\u8D2D\u5355","inactive-text":"\u9009\u62E9\u91C7\u8D2D\u5355",modelValue:y.value,"onUpdate:modelValue":P[0]||(P[0]=x=>y.value=x)},null,8,["modelValue"]),y.value?(r(),N(ze,{key:1,"company-no":l.companyNo,"supplier-no":l.supplierNo,onSelection:c},null,8,["company-no","supplier-no"])):(r(),N(ke,{key:0,"company-no":l.companyNo,"supplier-no":l.supplierNo,onSelection:c},null,8,["company-no","supplier-no"]))]),_:1},8,["modelValue"])}}});var Re=R(Ue,[["__scopeId","data-v-ed8ff04a"],["__file","/Users/apple/Desktop/Company Projects/accout-vue3-ui/src/components/ReconciliationForm/src/cpns/purchase-modal.vue"]]);const Oe={flex:"","justify-between":"","w-full":"","mb-1":""},$e=F("\u6DFB\u52A0\u91C7\u8D2D\u5355"),je=F("\u5220\u9664"),Ie=O({__name:"purchase-table",props:{companyNo:{type:String,required:!1},supplierNo:{type:String,required:!1},purchaseOrders:{type:null,required:!0},readonly:{type:Boolean,required:!0},isPurchPay:{type:Boolean,required:!1}},emits:["push","delete","choose"],setup(l,{emit:p}){const g=l,D=V(null),y=[{value:"1",label:"\u672A\u5165\u5E93",type:"warning"},{value:"2",label:"\u90E8\u5206\u5165\u5E93",type:"primary"},{value:"3",label:"\u5168\u90E8\u5165\u5E93",type:"success"}],c=te(()=>g.purchaseOrders.length);function A(){const{supplierNo:P,companyNo:t}=g;if(!P||!t)return se.warning("\u8BF7\u9009\u62E9\u4F9B\u5E94\u5546\u548C\u4E1A\u52A1\u516C\u53F8");D.value.onDisplay()}return(P,t)=>{const h=v("ElTag"),x=v("ElButton"),i=v("ElTableColumn"),z=v("ElTable");return r(),q("div",null,[I("div",Oe,[e(h,{type:"warning"},{default:u(()=>[F("\u5171\u8BA1:"+k(n(c))+"\u4E2A\u8BA2\u5355",1)]),_:1}),!l.readonly&&!l.isPurchPay?(r(),N(x,{key:0,type:"primary",onClick:A},{default:u(()=>[$e]),_:1})):T("v-if",!0)]),e(z,{ref:"tableRef","row-key":"id",size:"small",data:l.purchaseOrders,"max-height":"400"},{default:u(()=>[e(i,{label:"\u91C7\u8D2D\u5355\u7F16\u7801",prop:"sequenceNo",width:"150"}),e(i,{label:"\u9500\u552E\u8BA2\u5355\u7F16\u7801",prop:"qrdCode",width:"150"}),e(i,{label:"\u91C7\u8D2D\u4E3B\u5355\u53F7",prop:"cxCode",width:"150"}),e(i,{label:"\u91C7\u8D2D\u5355\u4FE1\u606F"},{default:u(()=>[e(i,{label:"\u4F9B\u8D27\u5546",prop:"supplierName","min-width":"160","show-overflow-tooltip":""}),e(i,{label:"\u72B6\u6001",prop:"sendStatus",width:"90","show-overflow-tooltip":""},{default:u(({row:m})=>[e(h,null,{default:u(()=>{var f;return[F(k((f=y.find(_=>_.value===String(m.sendStatus)))==null?void 0:f.label),1)]}),_:2},1024)]),_:1}),e(i,{label:"\u4E1A\u52A1\u516C\u53F8",prop:"companyName","min-width":"180","show-overflow-tooltip":""}),e(i,{label:"\u8BA2\u5355\u6765\u6E90",prop:"cgdSource",width:"100","show-overflow-tooltip":""},{default:u(({row:m})=>[e(h,null,{default:u(()=>{var f;return[F(k((f=n(L).find(_=>_.value===m.cgdSource))==null?void 0:f.label),1)]}),_:2},1024)]),_:1}),e(i,{label:"\u603B\u8D27\u6B3E",prop:"totalPrice",width:"80","show-overflow-tooltip":""})]),_:1}),e(i,{label:"\u5546\u54C1\u4FE1\u606F"},{default:u(()=>[e(i,{label:"\u5546\u54C1\u7F16\u7801",prop:"goodNo",width:"150","show-overflow-tooltip":""}),e(i,{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",width:"180","show-overflow-tooltip":""}),e(i,{label:"\u5546\u54C1\u5355\u4EF7",prop:"goodPrice","show-overflow-tooltip":""}),e(i,{label:"\u5546\u54C1\u6765\u6E90",prop:"cgdType",width:"90","show-overflow-tooltip":""},{default:u(({row:m})=>[e(h,null,{default:u(()=>{var f;return[F(k((f=n(K).find(_=>_.value===String(m.cgdType)))==null?void 0:f.label),1)]}),_:2},1024)]),_:1}),e(i,{label:"\u5546\u54C1\u6570\u91CF",prop:"goodNum",width:"90","show-overflow-tooltip":""}),e(i,{label:"\u7A0E\u7387",prop:"tax","show-overflow-tooltip":""},{default:u(({row:m})=>[F(k(m.tax)+"% ",1)]),_:1})]),_:1}),e(i,{label:"\u91C7\u8D2D\u5458",prop:"ownerName",width:"75","show-overflow-tooltip":""}),l.readonly?T("v-if",!0):(r(),N(i,{key:0,label:"\u64CD\u4F5C",fixed:"right"},{default:u(({$index:m})=>[e(x,{link:"",type:"primary",onClick:()=>p("delete",m)},{default:u(()=>[je]),_:2},1032,["onClick"])]),_:1}))]),_:1},8,["data"]),e(Re,{ref_key:"PurchaseModalRef",ref:D,companyNo:l.companyNo,supplierNo:l.supplierNo,onPushOrder:t[0]||(t[0]=m=>p("push",m))},null,8,["companyNo","supplierNo"])])}}});var ae=R(Ie,[["__file","/Users/apple/Desktop/Company Projects/accout-vue3-ui/src/components/ReconciliationForm/src/cpns/purchase-table.vue"]]);const Me={cids:{required:!0,trigger:"change",message:"\u8BF7\u6DFB\u52A0\u91C7\u8D2D\u5355\u4FE1\u606F"},companyNo:{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u4E1A\u52A1\u516C\u53F8"},supplierNo:{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u4F9B\u5E94\u5546"}},Le={class:"w-full"},Ke={key:0,class:"w-full flex justify-end"},Ye=F("\u9009\u62E9"),Ge={key:0,flex:"","gap-10":""},We={key:0,class:"flex w-full justify-end"},He=F("\u4FDD\u5B58"),Je=O({__name:"index",props:{id:{type:String,required:!1},readonly:{type:Boolean,required:!1},loading:{type:Boolean,required:!1},isPurchPay:{type:Boolean,required:!1},isPurch:{type:Boolean,required:!1}},emits:["create","choose"],setup(l,{expose:p,emit:g}){const D=l,{currentCompany:y}=me(),c=V({companyNo:"",supplierNo:"",companyItem:{},cids:[]}),A=V(null),P=V([]),{data:t,loading:h,run:x}=Z({initalData:{},success:function(a){i(a.cgdlist)}});function i(a){if(!!a)for(let d=0;d<a.length;d++){const C=a[d];c.value.cids.includes(C.id)||(P.value.push(C),c.value.cids.push(C.id))}}function z(a){P.value.splice(a,1),c.value.cids.splice(a,1)}function m(a){c.value.companyItem=a}function f(){D.isPurch,A.value.validate(a=>a&&g("create",n(c)))}const _=()=>x(ge({payNo:D.id})),s=a=>{const{code:d,name:C,type:w}=a,S=w==="3"||w==="\u4E1A\u52A1\u516C\u53F8"?"(\u5DF2\u5347\u7EA7\u4E3A\u4E1A\u52A1\u516C\u53F8)":"";return d+" / "+C+S},b=a=>{const{companyNo:d,company_name:C}=a;return d+" / "+C};return X(()=>D.id,a=>a&&_(),{immediate:!0}),X(()=>y.value,({companyNo:a})=>{c.value[D.isPurch?"companyNo":"supplierNo"]=a},{immediate:!0}),p({detail:t,refresh:()=>_()}),(a,d)=>{const C=v("ElButton"),w=v("ElInput"),B=v("ElFormItem"),S=Q("loading");return M((r(),q("div",Le,[l.isPurchPay?(r(),q("div",Ke,[e(C,{text:"",type:"primary",onClick:d[0]||(d[0]=()=>g("choose"))},{default:u(()=>[Ye]),_:1})])):T("v-if",!0),l.readonly?(r(),N(Ce,{key:1,isPurchPay:l.isPurchPay,data:n(t)},null,8,["isPurchPay","data"])):T("v-if",!0),l.isPurchPay?T("v-if",!0):M((r(),N(n(ye),{key:2,class:"w-full",ref_key:"formRef",ref:A,model:c.value,rules:n(Me)},{default:u(()=>[l.readonly?T("v-if",!0):(r(),q("div",Ge,[e(B,{label:"\u4E70\u65B9\u516C\u53F8",prop:"companyNo"},{default:u(()=>[l.isPurch?(r(),N(w,{key:1,style:{width:"300px"},value:n(y).companyName,disabled:""},null,8,["value"])):(r(),N(n(ee),{key:0,value:c.value.companyNo,"onUpdate:value":d[1]||(d[1]=E=>c.value.companyNo=E),style:{width:"386px"},api:n(fe),placeholder:"\u8BF7\u9009\u62E9\u4E70\u65B9\u516C\u53F8","request-prop":"company_name","response-label-prop":"company_name","response-val-prop":"companyNo","disabled-value":n(y).companyNo,getLabel:b,onItemChange:m},null,8,["value","api","disabled-value"]))]),_:1}),e(B,{label:"\u5356\u65B9\u516C\u53F8",prop:"supplierNo"},{default:u(()=>[l.isPurch?(r(),N(n(ee),{key:1,value:c.value.supplierNo,"onUpdate:value":d[2]||(d[2]=E=>c.value.supplierNo=E),style:{width:"386px"},api:n(ve),placeholder:"\u8BF7\u9009\u62E9\u5356\u65B9\u516C\u53F8","request-prop":"name","response-label-prop":"name","response-val-prop":"code","disabled-value":n(y).companyNo,getLabel:s},null,8,["value","api","disabled-value"])):(r(),N(w,{key:0,style:{width:"300px"},value:n(y).companyName,disabled:""},null,8,["value"]))]),_:1})])),e(B,{label:l.readonly?"":"\u91C7\u8D2D\u5355\u4FE1\u606F",prop:l.readonly?"":"cids"},{default:u(()=>[e(ae,ue({class:"w-full mt-1"},c.value,{readonly:l.readonly,purchaseOrders:P.value,onDelete:z,onPush:i}),null,16,["readonly","purchaseOrders"])]),_:1},8,["label","prop"]),e(B,null,{default:u(()=>[l.readonly?T("v-if",!0):(r(),q("div",We,[e(C,{type:"primary",onClick:f,loading:l.loading},{default:u(()=>[He]),_:1},8,["loading"])]))]),_:1})]),_:1},8,["model","rules"])),[[S,l.loading]]),l.isPurchPay?(r(),N(ae,ue({key:3,class:"w-full mt-1"},c.value,{readonly:l.readonly,isPurchPay:l.isPurchPay,purchaseOrders:P.value,onDelete:z,onPush:i}),null,16,["readonly","isPurchPay","purchaseOrders"])):T("v-if",!0)])),[[S,n(h)||l.loading]])}}});var ou=R(Je,[["__file","/Users/apple/Desktop/Company Projects/accout-vue3-ui/src/components/ReconciliationForm/src/index.vue"]]);export{ou as R};
|