1 |
- import{_ as d,d as N,W as h,aP as C,w as n,z as w,aD as I,o as R,c as T,j as u,l as c}from"./index.js";import{R as g}from"./index.2ed91977.js";import k from"./choose-modal.6f81f8.js";import"./index.830cfbed.js";import"./basic-descriptions.dd785d1b.js";import"./orderRecord.30bd0685.js";import"./tootip.4ae4b14d.js";import"./porder.87fa6f23.js";import"./status.12ef2051.js";import"./calc.850c7422.js";import"./date-range.c6fb09c4.js";const D={"w-full":""},_=N({__name:"choose-form",props:{platformType:{type:String,required:!0},customerNo:{type:String,required:!0}},emits:["create","openInv","getBuyer"],setup(a,{expose:f,emit:s}){const{currentCompany:p}=h(),l=C(""),i=n(null),m=n(null),r=n({payNo:""}),y=()=>{var e;return(e=i.value)==null?void 0:e.onDisplay()},v=e=>s("getBuyer",e);return w(()=>p.value,async()=>{var t;const{data:e}=await I({name:(t=p.value)==null?void 0:t.companyName}),o=e.list[0]||{};l.value=o.code||""},{immediate:!0}),f({getOpenInvInfo:()=>{var e;return((e=m.value)==null?void 0:e.getOpenInvInfo())||{}}}),(e,o)=>(R(),T("div",D,[u(c(g),{ref_key:"reconciliationRef",ref:m,showTicketColumn:!0,cover:!0,isPurchPay:"",edit:!0,platformType:a.platformType,id:r.value.payNo,readonly:!!r.value.payNo,onGetRecord:v,onChoose:y,onClear:o[0]||(o[0]=t=>r.value.payNo=""),onOpenInv:o[1]||(o[1]=t=>s("openInv",t))},null,8,["platformType","id","readonly"]),u(k,{ref_key:"chooseModalRef",ref:i,supplierNo:c(l),customerNo:a.customerNo,platformType:a.platformType,onChoose:o[2]||(o[2]=t=>r.value.payNo=t)},null,8,["supplierNo","customerNo","platformType"])]))}});var E=d(_,[["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/InvoiceSales/invoiceApply/components/currentcy-form-wanyu/chooseForm/choose-form.vue"]]);export{E as default};
|