BasicForm.87fcd135.js 30 KB

123456789101112131415161718
  1. import{h as z,E as W,W as Z,d as H,r as U,y as X,c as k,g as V,i as a,n as l,z as Y,_ as J,o as B,p as _,j as e,q as S,X as T,K as ie,t as x,x as Ee,w as se,k as I,R as de,a as ee,G as ve,e as Be,f as K,l as P,s as be,Y as ge,Z as ue,$ as le,a0 as v,C as te,P as w,a1 as f,A as ye,a2 as Ce,F as he,S as ae,a3 as _e}from"./index.js";import{t as pe,h as De,c as we,e as ce,v as Ae}from"./index.547f5392.js";import{b as O}from"./index.216bc960.js";import{h as oe}from"./index.90036127.js";import{c as xe}from"./index.e0089e2c.js";const fe=[{value:"0",label:"\u7981\u7528"},{value:"1",label:"\u542F\u7528"}],Ve=[{field:"name",label:"\u516C\u53F8\u540D\u79F0",span:12},{field:"code",label:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801",span:6},{field:"status",label:"\u72B6\u6001",span:6,render(E,{status:d}){return z(W,{type:d=="0"?"danger":"success"},{default:()=>{var s;return((s=fe.find(c=>Number(c.value)===Number(d)))==null?void 0:s.label)||"--"}})}},{field:"nature",label:"\u516C\u53F8\u7C7B\u578B",span:12},{field:"registertime",label:"\u6210\u7ACB\u65F6\u95F4",span:6},{field:"creater",label:"\u521B\u5EFA\u4EBA",span:6},{field:"addr",label:"\u8BE6\u7EC6\u5730\u5740",span:12},{field:"legaler",label:"\u6CD5\u4EBA\u4EE3\u8868",span:6},{field:"addtime",label:"\u521B\u5EFA\u65F6\u95F4",span:6},{field:"short_name",label:"\u516C\u53F8\u7B80\u79F0",span:6},{field:"TODO",label:"\u7EB3\u7A0E\u4EBA\u8D44\u8D28",span:6,render(E,{legaler_type:d}){var s;return((s=pe.find(({value:c})=>c==d))==null?void 0:s.label)||""}},{label:"\u8425\u4E1A\u6267\u7167",span:6,render(E,{license_img:d}){const s=d==null?void 0:d.split(",");return s?s.map(c=>z(Z,{src:c,previewSrcList:[c],style:{height:"20px"}})):null}},{label:"\u7EB3\u7A0E\u4EBA\u8D44\u8D28\u8BC1\u660E",span:6,render(E,{prove_img:d}){const s=d==null?void 0:d.split(",");return s?s.map(c=>z(Z,{src:c,previewSrcList:[c],style:{height:"20px"}})):null}},{field:"scope",label:"\u8425\u4E1A\u8303\u56F4",span:24}],ke=[{field:"invoice_title",label:"\u62AC\u5934\u540D\u79F0",span:12},{field:"invoice_code",label:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801",span:6},{field:"creater",label:"\u521B\u5EFA\u4EBA",span:6},{field:"invoice_bank",label:"\u5BF9\u516C\u94F6\u884C",span:12},{field:"invoice_bankNo",label:"\u5BF9\u516C\u8D26\u6237",span:6},{field:"addtime",label:"\u521B\u5EFA\u65F6\u95F4",span:6},{field:"invoice_addr",label:"\u8BE6\u7EC6\u5730\u5740",span:18},{field:"invoice_mobile",label:"\u8054\u7CFB\u65B9\u5F0F",span:6}],Ie=[{type:"selection",label:"\u9009\u62E9"},{prop:"code",label:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801","min-width":"170px",fixed:"left"},{prop:"name",label:"\u516C\u53F8\u540D\u79F0","min-width":"170px"},{label:"\u4F9B\u5E94\u5546\u72B6\u6001",prop:"invoice_bank",width:80,cellRenderer({row:E}){return z(W,{type:E.status=="0"?"danger":"success"},{default:()=>{var d;return((d=fe.find(s=>Number(s.value)===Number(E.status)))==null?void 0:d.label)||"--"}})}},{prop:"short_name",label:"\u516C\u53F8\u7B80\u79F0","min-width":"85px"},{label:"\u7EB3\u7A0E\u4EBA\u8D44\u8D28",width:"125px",cellRenderer({row:E}){var d;return(d=pe.find(s=>s.value==E.legaler_type))==null?void 0:d.label}},{prop:"legaler",label:"\u6CD5\u4EBA\u4EE3\u8868",width:"100px"},{prop:"creater",label:"\u521B\u5EFA\u4EBA",width:"60px"},{prop:"addtime",label:"\u521B\u5EFA\u65F6\u95F4",width:"140px"}],Ue={title:"\u9879\u76EE\u7BA1\u7406",columns:Ie,apis:{httpList:(E={})=>De({...E,personid:["personid","=",0]}),httpAdd:!0,httpStatus:we,httpUpdate:!0}},ne={formItems:[{type:"input",field:"companyName",placeholder:"\u516C\u53F8\u540D\u79F0"},{type:"input",field:"createor",placeholder:"\u521B\u5EFA\u4EBA"},{field:"create_timer",type:"date_picker",otherOptions:{type:"daterange",startProp:"start",endProp:"end",startPlaceholder:"\u521B\u5EFA\u5F00\u59CB\u65F6\u95F4",endPlaceholder:"\u521B\u5EFA\u7ED3\u675F\u65F6\u95F4"}}]},qe=H({__name:"index",props:{visible:{type:Boolean,required:!0}},emits:["change"],setup(E,{emit:d}){const s=d,c=E,A=U(null),F=X(c,"visible"),b=U([]),L={pageSearchHook:()=>ie(void 0,void 0,ne)};function D(){if(b.value.length===0){x.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u4E1A\u52A1\u516C\u53F8");return}if(b.value.length>1){x.warning("\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u4E1A\u52A1\u516C\u53F8");return}F.value=!1,s("change",b.value[0].code,b.value[0].id)}return(i,m)=>{const p=k("PageContainer"),M=k("ElDialog");return B(),V(M,{class:"relative",modelValue:l(F),"onUpdate:modelValue":m[1]||(m[1]=y=>Y(F)?F.value=y:null),title:"\u9009\u62E9\u516C\u53F8",center:""},{default:a(()=>[l(F)?(B(),V(p,{key:0,hooks:L,contentConfig:l(Ue),"search-config":l(ne),onContentSelectChange:m[0]||(m[0]=y=>b.value=y),"get-content-ref":y=>A.value=y,"is-page-start":""},null,8,["contentConfig","search-config","get-content-ref"])):_("v-if",!0),e(l(T),{class:"absolute bottom-[20px] right-[20px]",type:"primary",onClick:D},{default:a(()=>m[2]||(m[2]=[S("\u4FDD\u5B58")])),_:1})]),_:1},8,["modelValue"])}}});var Le=J(qe,[["__file","C:/Users/89793/Desktop/copy-projects/settle-vue3/src/views/enterpriseManagement/supplierManager/components/cpns/ChooseCompany/index.vue"]]);const Se=[{type:"selection",width:40},{label:"\u53D1\u7968\u62AC\u5934",prop:"invoice_title",width:160},{label:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801",prop:"code",width:150},{label:"\u5BF9\u516C\u94F6\u884C",prop:"invoice_bank","min-width":120},{label:"\u5BF9\u516C\u8D26\u6237",prop:"invoice_bankNo","min-width":120},{label:"\u5730\u5740",prop:"invoice_adrr","min-width":120},{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"invoice_mobile","min-width":120},{label:"\u521B\u5EFA\u4EBA",prop:"creater",width:70},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime",width:145}],Re={title:"\u4F01\u4E1A\u5BA2\u6237\u53D1\u7968",columns:Se,apis:{httpList:O}},re={formItems:[{field:"invoice_title",type:"input",placeholder:"\u53D1\u7968\u62AC\u5934\u540D\u79F0"},{field:"invoice_code",type:"input",placeholder:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801"}]},Te=H({__name:"index",props:{visible:{type:Boolean,required:!0}},emits:["change"],setup(E,{emit:d}){const s=d,c=E,A=U(null),F=X(c,"visible"),b=U([]),L={pageSearchHook:()=>ie(void 0,void 0,re)};function D(){if(b.value.length===0){x.warning("\u8BF7\u9009\u62E9\u4E00\u4E2A\u62AC\u5934");return}if(b.value.length>1){x.warning("\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u62AC\u5934");return}F.value=!1,s("change",b.value[0].id,b.value[0].code)}return(i,m)=>{const p=k("PageContainer"),M=k("ElDialog");return B(),V(M,{class:"relative",modelValue:l(F),"onUpdate:modelValue":m[1]||(m[1]=y=>Y(F)?F.value=y:null),title:"\u9009\u62E9\u62AC\u5934",center:""},{default:a(()=>[l(F)?(B(),V(p,{key:0,hooks:L,contentConfig:l(Re),"search-config":l(re),onContentSelectChange:m[0]||(m[0]=y=>b.value=y),"get-content-ref":y=>A.value=y,"is-page-start":""},null,8,["contentConfig","search-config","get-content-ref"])):_("v-if",!0),e(l(T),{class:"absolute bottom-[20px] right-[20px]",type:"primary",onClick:D},{default:a(()=>m[2]||(m[2]=[S("\u4FDD\u5B58")])),_:1})]),_:1},8,["modelValue"])}}});var $e=J(Te,[["__file","C:/Users/89793/Desktop/copy-projects/settle-vue3/src/views/enterpriseManagement/supplierManager/components/cpns/ChooseInvoiceTitle/index.vue"]]);const Me={class:"w-full flex justify-end"},Ne=H({__name:"index",props:{visible:{type:Boolean,required:!0},type:{type:String,required:!0},index:{type:Number,required:!0},data:{type:null,required:!0}},emits:["confirm"],setup(E,{emit:d}){const s=E,c=d,A=X(s,"visible"),F=U(null),b=Ee(()=>(s.type==="create"?"\u6DFB\u52A0":"\u7F16\u8F91")+"\u8054\u7CFB\u4EBA"),i={contactor:[{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D",trigger:"change"}],mobile:[{required:!0,validator:($,t,g)=>{t===""||!t?g(new Error("\u624B\u673A\u53F7\u4E0D\u80FD\u4E3A\u7A7A\uFF01")):ce(t)?g():g(new Error("\u624B\u673A\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E\uFF01"))}}],position:[{required:!0,message:"\u8BF7\u8F93\u5165\u804C\u4F4D",trigger:"change"}],depart:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8",trigger:"change"}],email:[{required:!0,validator:($,t,g)=>{t===""&&t?g(new Error("\u90AE\u7BB1\u4E0D\u80FD\u4E3A\u7A7A\uFF01")):Ae(t)?g():g(new Error("\u90AE\u7BB1\u683C\u5F0F\u4E0D\u6B63\u786E\uFF01"))},trigger:"blur"}]},m={contactor:"",mobile:"",position:"",depart:"",email:"",telephone:""},p=U({...m});async function M(){try{await F.value.validate(),A.value=!1,c("confirm",p.value,s.index)}catch{}}function y(){p.value={...m}}return se(()=>A.value,()=>{!A.value||(s.type==="update"?p.value={...s.data}:p.value={...m})}),($,t)=>{const g=k("ElInput"),R=k("ElFormItem"),Q=k("ElButton"),G=k("ElForm");return B(),V(l(de),{modelValue:l(A),"onUpdate:modelValue":t[6]||(t[6]=C=>Y(A)?A.value=C:null),title:b.value,center:"",onClose:y,top:"10px"},{default:a(()=>[e(G,{"label-width":"100px",rules:i,model:p.value,ref_key:"formRef",ref:F},{default:a(()=>[e(R,{label:"\u59D3\u540D",prop:"contactor"},{default:a(()=>[e(g,{placeholder:"\u59D3\u540D",modelValue:p.value.contactor,"onUpdate:modelValue":t[0]||(t[0]=C=>p.value.contactor=C)},null,8,["modelValue"])]),_:1}),e(R,{label:"\u624B\u673A\u53F7",prop:"mobile"},{default:a(()=>[e(g,{placeholder:"\u624B\u673A\u53F7",maxlength:"11",modelValue:p.value.mobile,"onUpdate:modelValue":t[1]||(t[1]=C=>p.value.mobile=C)},null,8,["modelValue"])]),_:1}),e(R,{label:"\u804C\u4F4D",prop:"position"},{default:a(()=>[e(g,{placeholder:"\u804C\u4F4D",modelValue:p.value.position,"onUpdate:modelValue":t[2]||(t[2]=C=>p.value.position=C)},null,8,["modelValue"])]),_:1}),e(R,{label:"\u90E8\u95E8",prop:"depart"},{default:a(()=>[e(g,{placeholder:"\u90E8\u95E8",modelValue:p.value.depart,"onUpdate:modelValue":t[3]||(t[3]=C=>p.value.depart=C)},null,8,["modelValue"])]),_:1}),e(R,{label:"\u7535\u5B50\u90AE\u7BB1",prop:"email"},{default:a(()=>[e(g,{placeholder:"\u7535\u5B50\u90AE\u7BB1",modelValue:p.value.email,"onUpdate:modelValue":t[4]||(t[4]=C=>p.value.email=C)},null,8,["modelValue"])]),_:1}),e(R,{label:"\u5EA7\u673A\u53F7",prop:"telephone"},{default:a(()=>[e(g,{placeholder:"\u5EA7\u673A\u53F7",modelValue:p.value.telephone,"onUpdate:modelValue":t[5]||(t[5]=C=>p.value.telephone=C)},null,8,["modelValue"])]),_:1}),I("div",Me,[e(Q,{type:"primary",onClick:M},{default:a(()=>t[7]||(t[7]=[S("\u4FDD\u5B58")])),_:1})])]),_:1},8,["model"])]),_:1},8,["modelValue","title"])}}});var je=J(Ne,[["__file","C:/Users/89793/Desktop/copy-projects/settle-vue3/src/views/enterpriseManagement/supplierManager/components/cpns/ContactsModal/index.vue"]]);const Pe=[{field:"bank_name",type:"input",labelWidth:"120px",label:"\u5F00\u6237\u94F6\u884C",placeholder:"\u5F00\u6237\u94F6\u884C",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5F00\u6237\u94F6\u884C"}]},{field:"bank_no",type:"input",labelWidth:"120px",label:"\u94F6\u884C\u5361\u53F7",placeholder:"\u94F6\u884C\u5361\u53F7",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u94F6\u884C\u5361\u53F7"}]},{field:"contact_name",type:"input",label:"\u8054\u7CFB\u4EBA",labelWidth:"120px",placeholder:"\u8054\u7CFB\u4EBA",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA"}]},{field:"contact_mobile",type:"contact",label:"\u8054\u7CFB\u4EBA\u7535\u8BDD",labelWidth:"120px",placeholder:"\u8054\u7CFB\u4EBA\u7535\u8BDD",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA\u7535\u8BDD"}]}],ze={style:{padding:"10px"}},Oe={key:0,class:"w-full flex justify-end"},We={key:1,style:{width:"100%","text-align":"center",color:"#909399","font-size":"12px",border:"1px solid #ebeef5","line-height":"42px"}},He={key:1,style:{width:"100%","text-align":"center",color:"#909399","font-size":"12px",border:"1px solid #ebeef5","line-height":"42px"}},Je={class:"w-full flex justify-end"},Qe={class:"w-full flex justify-end"},Ge={class:"w-full flex justify-end"},Ke=H({__name:"BasicForm",props:{type:{type:String,required:!0},id:{type:Number,required:!0},newTime:{type:String,required:!0}},emits:["refresh"],setup(E,{expose:d,emit:s}){const c=U(!1),A=s,F=E,b=U(null),L=ee({initialData:{},success(r){t.value.bankList=r.BankInfo}}),D=ee({initialData:{},success(r){r.list.length!==0?(D.data=r.list[0],t.value.invoice_id=r.list[0].id):(D.data={},t.value.invoice_id="")}}),i=ve({chooseCompanyVisible:!1,chooseInvoiceVisible:!1,chooseBankVisible:!1,chooseBankData:{},chooseBankIndex:-1,contactVisible:!1,contactData:{},contactIndex:-1}),m=U(null),p=U(null),y={level:[{message:"\u8BF7\u9009\u62E9\u4F9B\u5E94\u5546\u7EA7\u522B",required:!0,trigger:"change"}],coop_state:[{message:"\u8BF7\u9009\u62E9\u5408\u4F5C\u72B6\u6001",required:!0,trigger:"change"}],source:[{message:"\u8BF7\u9009\u62E9\u4F9B\u5E94\u5546\u6765\u6E90",required:!0,trigger:"change"}],pay_type:[{message:"\u8BF7\u9009\u62E9\u4ED8\u6B3E\u65B9\u5F0F",required:!0,trigger:"change"}],category:[{message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u7C7B\u522B",required:!0,trigger:"change"}],delivery_way:[{message:"\u8BF7\u9009\u62E9\u7269\u6D41\u65B9\u5F0F",required:!0,trigger:"change"}],personid:[{message:"\u8BF7\u9009\u62E9\u8D1F\u8D23\u4EBA",required:!0,trigger:"change"}],type:[{message:"\u8BF7\u9009\u62E9\u7533\u8BF7\u7C7B\u578B",required:!0,trigger:"change"}],supplier_type:[{message:"\u8BF7\u9009\u62E9\u4F9B\u5E94\u5546\u6027\u8D28",required:!0,trigger:"change"}],return_contactor:[{message:"\u8BF7\u8F93\u5165\u9000\u8D27\u8054\u7CFB\u4EBA",required:!0,trigger:"change"}],return_addr:[{message:"\u8BF7\u8F93\u5165\u9000\u8D27\u5730\u5740",required:!0,trigger:"change"}],return_mobile:[{required:!0,validator:(r,u,n)=>{u===""||!u?n(new Error("\u624B\u673A\u53F7\u4E0D\u80FD\u4E3A\u7A7A\uFF01")):ce(u)?n():n(new Error("\u624B\u673A\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E\uFF01"))}}],addr:[{message:"\u8BF7\u8F93\u5165\u8BE6\u7EC6\u5730\u5740",required:!0,trigger:"change"}],lead_prove:[{message:"\u8BF7\u4E0A\u4F20\u8D44\u8D28\u8BC1\u660E",required:!0,trigger:"change"}]},$={code:"",level:"",coop_state:"",source:"",pay_type:"",category:"",delivery_way:"",personid:"",type:"",supplier_type:"",return_contactor:"",return_addr:"",return_mobile:"",addr:"",lead_prove:"",id:"",invoice_id:"",bankList:[],contactorList:[]},t=U({...$});function g(r,u){u===-1?t.value.contactorList.push(r):t.value.contactorList[u]={...r}}function R(r){i.contactVisible=!0,i.contactIndex=r,i.contactData=t.value.contactorList[r]}function Q(r,u){t.value.id=u,t.value.code=r,L.run(oe({id:t.value.id})),D.run(O({invoice_code:t.value.code}))}function G(r,u){t.value.invoice_id=r,D.run(O({invoice_code:u}))}function C(r){var u;(u=p.value)==null||u.vaildate(n=>{n&&(i.chooseBankIndex==-1?t.value.bankList.push(i.chooseBankData):t.value.bankList[i.chooseBankIndex]={...r},i.chooseBankVisible=!1)})}async function me(){if(!t.value.id){x.warning("\u8BF7\u9009\u62E9\u516C\u53F8\u4FE1\u606F");return}if(!t.value.invoice_id){x.warning("\u8BF7\u9009\u62E9\u62AC\u5934\u4FE1\u606F");return}if(t.value.bankList.length===0){x.warning("\u516C\u53F8\u4E0B\u81F3\u5C11\u6709\u4E00\u6761\u542F\u7528\u4E14\u4E3A\u7ED3\u7B97\u5361\u7684\u94F6\u884C\u4FE1\u606F");return}const r=t.value.bankList.filter(n=>n.status=="1");if(r.length==0){x.warning("\u516C\u53F8\u4E0B\u81F3\u5C11\u6709\u4E00\u6761\u542F\u7528\u4E14\u4E3A\u7ED3\u7B97\u5361\u7684\u94F6\u884C\u4FE1\u606F");return}if(!r.some(n=>n.is_default=="1")){x.warning("\u516C\u53F8\u4E0B\u81F3\u5C11\u6709\u4E00\u6761\u542F\u7528\u4E14\u4E3A\u7ED3\u7B97\u5361\u7684\u94F6\u884C\u4FE1\u606F");return}if(t.value.contactorList.length===0){x.warning("\u81F3\u5C11\u6DFB\u52A0\u4E00\u6761\u8054\u7CFB\u4EBA\u4FE1\u606F");return}try{await m.value.validate();const n=F.type==="create",{return_addr:h,addr:q}=t.value;c.value=!0;const{code:N,message:j}=await xe({...t.value,return_addr:JSON.stringify({return_addr:h,addr:q}),bankList:t.value.bankList.map(o=>({...o,id:o.id||null,code:t.value.code})),contactorList:t.value.contactorList.map(o=>({...o,id:o.id||null,code:t.value.code}))});c.value=!1,N===0?(x.success((n?"\u521B\u5EFA":"\u7F16\u8F91")+"\u6210\u529F"),A("refresh")):x.warning(j)}catch{}}return se(()=>F.id,async r=>{!r||ge(async()=>{c.value=!0;const{data:u}=await oe({id:F.id});c.value=!1,L.data=u,D.data={};const{addr:n,return_addr:h}=JSON.parse(u.return_addr||"{}");h&&h!=="undeifned"&&await b.value.initialData({name:h}),t.value={invoice_id:u.invoice_id,id:F.id,code:u.code,level:u.level||"",coop_state:u.coop_state,source:u.source,pay_type:u.pay_type,category:u.category,delivery_way:u.delivery_way,personid:String(u.personid),type:u.type,supplier_type:u.supplier_type,return_contactor:u.return_contactor,return_addr:h,addr:n,return_mobile:u.return_mobile,lead_prove:u.lead_prove,bankList:u.BankInfo,contactorList:u.contactInfo},D.run(O({invoice_code:t.value.code}))})},{immediate:!0}),d({reset(){t.value={...$}}}),(r,u)=>{const n=k("ElCol"),h=k("ElRow"),q=k("ElSelect"),N=k("ElInput"),j=Be("loading");return K((B(),P("div",ze,[K((B(),V(h,{gutter:10},{default:a(()=>[e(n,{span:6},{default:a(()=>u[20]||(u[20]=[I("h5",{class:"mb-[10px]",style:{"border-left":"5px solid #006eff","padding-left":"5px"}},"\u516C\u53F8\u4FE1\u606F",-1)])),_:1}),e(n,{span:18},{default:a(()=>[r.type!=="preview"&&!r.id?(B(),P("div",Oe,[e(l(T),{size:"small",type:"primary",onClick:u[0]||(u[0]=o=>i.chooseCompanyVisible=!0)},{default:a(()=>u[21]||(u[21]=[S("\u9009\u62E9")])),_:1})])):_("v-if",!0)]),_:1}),t.value.id?(B(),V(l(ue),{key:0,class:"w-full",style:{overflow:"hidden","border-left":"1px solid #ebeef5","border-bottom":"1px solid #ebeef5"},data:l(L).data,columns:l(Ve)},null,8,["data","columns"])):(B(),P("div",We," \u6682\u65E0\u6570\u636E "))]),_:1})),[[j,l(L).loading]]),K((B(),V(h,{gutter:10,class:"mt-[10px]"},{default:a(()=>[e(n,{span:6},{default:a(()=>u[22]||(u[22]=[I("h5",{class:"mb-[10px]",style:{"border-left":"5px solid #006eff","padding-left":"5px"}},"\u62AC\u5934\u4FE1\u606F",-1)])),_:1}),e(n,{span:18},{default:a(()=>[_(` <div class="w-full flex justify-end" v-if="type !== 'preview'">\r
  2. <ElButton size="small" type="primary" @click="state.chooseInvoiceVisible = true">\u9009\u62E9</ElButton>\r
  3. </div> `)]),_:1}),_(" {{ invoiceDetailTask.data }} "),t.value.invoice_id&&l(D).data?(B(),V(l(ue),{key:0,class:"w-full",style:{overflow:"hidden","border-left":"1px solid #ebeef5","border-bottom":"1px solid #ebeef5"},data:l(D).data,columns:l(ke)},null,8,["data","columns"])):(B(),P("div",He," \u6682\u65E0\u6570\u636E "))]),_:1})),[[j,l(D).loading]]),e(h,{gutter:10,class:"mt-[10px]"},{default:a(()=>[e(n,{span:6},{default:a(()=>u[23]||(u[23]=[I("h5",{class:"mb-[10px]",style:{"border-left":"5px solid #006eff","padding-left":"5px"}},"\u94F6\u884C\u4FE1\u606F",-1)])),_:1}),e(n,{span:18},{default:a(()=>u[24]||(u[24]=[I("div",{class:"w-full flex justify-end"},[_(` <ElButton size="small" type="primary"\r
  4. @click="state.chooseBankIndex = -1; state.chooseBankData = {}; state.chooseBankVisible = true"\r
  5. v-if="!id">\r
  6. \u6DFB\u52A0\r
  7. </ElButton> `)],-1)])),_:1}),e(l(le),{size:"small",border:"",data:t.value.bankList},{default:a(()=>[e(l(v),{label:"\u5F00\u6237\u94F6\u884C",prop:"bank_name","show-overflow-tooltip":""}),e(l(v),{label:"\u94F6\u884C\u5361\u53F7",prop:"bank_no","show-overflow-tooltip":""}),e(l(v),{label:"\u7ED3\u7B97\u5361",width:"80px","show-overflow-tooltip":""},{default:a(({row:o})=>[_(" {{ row.is_default == '0' ? '\u5426' : '\u662F' }} "),e(l(W),{type:o.is_default=="0"?"danger":"success"},{default:a(()=>[S(te(o.is_default=="0"?"\u5426":"\u662F"),1)]),_:2},1032,["type"])]),_:1}),e(l(v),{label:"\u72B6\u6001",width:"80px","show-overflow-tooltip":""},{default:a(({row:o})=>[e(l(W),{type:o.status==="0"?"danger":"success"},{default:a(()=>[S(te(o.status=="1"?"\u542F\u7528":"\u7981\u7528"),1)]),_:2},1032,["type"])]),_:1}),e(l(v),{label:"\u8054\u7CFB\u4EBA",prop:"contact_name","show-overflow-tooltip":""}),e(l(v),{label:"\u8054\u7CFB\u4EBA\u7535\u8BDD",prop:"contact_mobile","show-overflow-tooltip":""}),e(l(v),{label:"\u521B\u5EFA\u4EBA",prop:"apply_name",width:"80px","show-overflow-tooltip":""}),e(l(v),{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime","show-overflow-tooltip":""}),_(` <ElTableColumn label="\u64CD\u4F5C" v-if="!id">\r
  8. <template #="{ $index }">\r
  9. <ElButton type="primary" text :icon="useRenderIcon('edit')"\r
  10. @click="state.chooseBankData = { ...formData.bankList[$index] }; state.chooseBankIndex = $index; state.chooseBankVisible = true" />\r
  11. <ElButton type="danger" text :icon="useRenderIcon('delete')"\r
  12. @click="formData.bank.splice($index, 1)" />\r
  13. </template>\r
  14. </ElTableColumn> `)]),_:1},8,["data"])]),_:1}),e(l(be),{style:{width:"100%"},rules:y,"label-width":"120px",model:t.value,ref_key:"formRef",ref:m,disabled:r.type==="preview"},{default:a(()=>[e(h,{gutter:10,class:"mt-[10px]"},{default:a(()=>[e(n,{span:6},{default:a(()=>u[25]||(u[25]=[I("h5",{class:"mb-[10px]",style:{"border-left":"5px solid #006eff","padding-left":"5px"}},"\u57FA\u7840\u4FE1\u606F",-1)])),_:1}),e(n,{span:18}),e(h,{gutter:10},{default:a(()=>[e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u4F9B\u5E94\u5546\u7EA7\u522B",prop:"level"},{default:a(()=>[e(q,{style:{width:"100%"},modelValue:t.value.level,"onUpdate:modelValue":u[1]||(u[1]=o=>t.value.level=o),placeholder:"\u4F9B\u5E94\u5546\u7EA7\u522B"},{default:a(()=>[e(l(f),{label:"\u4E00\u7EA7\u4EE3\u7406\u5546",value:"1"}),e(l(f),{label:"\u4E8C\u7EA7\u4EE3\u7406\u5546",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u5408\u4F5C\u72B6\u6001",prop:"coop_state"},{default:a(()=>[e(q,{style:{width:"100%"},modelValue:t.value.coop_state,"onUpdate:modelValue":u[2]||(u[2]=o=>t.value.coop_state=o),placeholder:"\u5408\u4F5C\u72B6\u6001"},{default:a(()=>[e(l(f),{label:"\u767D\u540D\u5355",value:"0"}),e(l(f),{label:"\u9ED1\u540D\u5355",value:"1"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u4F9B\u5E94\u5546\u6765\u6E90",prop:"source"},{default:a(()=>[e(q,{style:{width:"100%"},modelValue:t.value.source,"onUpdate:modelValue":u[3]||(u[3]=o=>t.value.source=o),placeholder:"\u4F9B\u5E94\u5546\u6765\u6E90"},{default:a(()=>[e(l(f),{label:"\u5BA2\u6237\u63D0\u4F9B",value:"0"}),e(l(f),{label:"\u4F9B\u5E94\u5546\u63D0\u4F9B",value:"1"}),e(l(f),{label:"\u516C\u53F8\u5F00\u53D1",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u4ED8\u6B3E\u65B9\u5F0F",prop:"pay_type"},{default:a(()=>[e(q,{modelValue:t.value.pay_type,"onUpdate:modelValue":u[4]||(u[4]=o=>t.value.pay_type=o),style:{width:"100%"},placeholder:"\u4ED8\u6B3E\u65B9\u5F0F"},{default:a(()=>[e(l(f),{label:"\u73B0\u7ED3",value:"0"}),e(l(f),{label:"\u6708\u6E05",value:"1"}),e(l(f),{label:"\u53CC\u6708\u6E05",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u6240\u5C5E\u7C7B\u522B",prop:"category"},{default:a(()=>[e(q,{modelValue:t.value.category,"onUpdate:modelValue":u[5]||(u[5]=o=>t.value.category=o),style:{width:"100%"},placeholder:"\u4ED8\u6B3E\u65B9\u5F0F"},{default:a(()=>[e(l(f),{label:"\u5355\u54C1\u7C7B\u4F9B\u5E94\u5546",value:"0"}),e(l(f),{label:"\u591A\u54C1\u7C7B\u4F9B\u5E94\u5546",value:"1"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u7269\u6D41\u65B9\u5F0F",prop:"delivery_way"},{default:a(()=>[e(q,{modelValue:t.value.delivery_way,"onUpdate:modelValue":u[6]||(u[6]=o=>t.value.delivery_way=o),style:{width:"100%"},placeholder:"\u4ED8\u6B3E\u65B9\u5F0F"},{default:a(()=>[e(l(f),{label:"\u4F9B\u5E94\u5546\u53D1\u8D27",value:"0"}),e(l(f),{label:"\u516C\u53F8\u81EA\u63D0",value:"1"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u8D1F\u8D23\u4EBA",prop:"personid"},{default:a(()=>[e(ye,{modelValue:t.value.personid,"onUpdate:modelValue":u[7]||(u[7]=o=>t.value.personid=o),placeholder:"\u8D1F\u8D23\u4EBA"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u7533\u8BF7\u7C7B\u578B",prop:"type"},{default:a(()=>[e(q,{modelValue:t.value.type,"onUpdate:modelValue":u[8]||(u[8]=o=>t.value.type=o),style:{width:"100%"},placeholder:"\u7533\u8BF7\u7C7B\u578B"},{default:a(()=>[e(l(f),{label:"\u6B63\u5F0F\u4F9B\u5E94\u5546",value:"0"}),e(l(f),{label:"\u4E34\u65F6\u4F9B\u5E94\u5546",value:"1"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:8},{default:a(()=>[e(l(w),{label:"\u4F9B\u5E94\u5546\u6027\u8D28",prop:"supplier_type"},{default:a(()=>[e(q,{modelValue:t.value.supplier_type,"onUpdate:modelValue":u[9]||(u[9]=o=>t.value.supplier_type=o),style:{width:"100%"},placeholder:"\u4F9B\u5E94\u5546\u6027\u8D28"},{default:a(()=>[e(l(f),{label:"\u751F\u4EA7\u5382\u5BB6",value:"0"}),e(l(f),{label:"\u4EE3\u7406\u5546",value:"1"}),e(l(f),{label:"\u7ECF\u9500\u5546",value:"2"}),e(l(f),{label:"\u5206\u9500\u5546",value:"3"}),e(l(f),{label:"\u7535\u5546\u5E73\u53F0",value:"4"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:16}),_(` <ElCol :span="8">\r
  15. <ElFormItem label="\u8D44\u8D28\u8BC1\u660E" prop="lead_prove">\r
  16. <ImageSingleUpload v-model="formData.lead_prove" style="width:100%" />\r
  17. </ElFormItem>\r
  18. </ElCol> `)]),_:1})]),_:1}),e(h,{gutter:10,class:"mt-[10px]"},{default:a(()=>[e(n,{span:6},{default:a(()=>u[26]||(u[26]=[I("h5",{class:"mb-[10px]",style:{"border-left":"5px solid #006eff","padding-left":"5px"}},"\u9000\u8D27\u4FE1\u606F",-1)])),_:1}),e(n,{span:18}),e(n,{span:12},{default:a(()=>[e(l(w),{label:"\u8054\u7CFB\u4EBA",prop:"return_contactor"},{default:a(()=>[e(N,{placeholder:"\u9000\u8D27\u8054\u7CFB\u4EBA",modelValue:t.value.return_contactor,"onUpdate:modelValue":u[10]||(u[10]=o=>t.value.return_contactor=o)},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:a(()=>[e(l(w),{label:"\u9000\u8D27\u7701\u5E02\u533A",prop:"return_addr"},{default:a(()=>[e(Ce,{ref_key:"addrRef",ref:b,modelValue:t.value.return_addr,"onUpdate:modelValue":u[11]||(u[11]=o=>t.value.return_addr=o),placeholder:"\u9000\u8D27\u7701\u5E02\u533A",level:3},null,8,["modelValue"]),_(' <ElInput placeholder="\u9000\u8D27\u7701\u5E02\u533A" v-model="formData.return_addr" /> ')]),_:1})]),_:1}),e(n,{span:12},{default:a(()=>[e(l(w),{label:"\u8054\u7CFB\u7535\u8BDD",prop:"return_mobile"},{default:a(()=>[e(N,{placeholder:"\u8D1F\u9000\u8D27\u8054\u7CFB\u7535\u8BDD",modelValue:t.value.return_mobile,"onUpdate:modelValue":u[12]||(u[12]=o=>t.value.return_mobile=o),maxlength:"11"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:a(()=>[e(l(w),{label:"\u8BE6\u7EC6\u5730\u5740",prop:"addr"},{default:a(()=>[e(N,{placeholder:"\u8BE6\u7EC6\u5730\u5740",modelValue:t.value.addr,"onUpdate:modelValue":u[13]||(u[13]=o=>t.value.addr=o)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","disabled"]),e(h,{gutter:10,class:"mt-[10px]"},{default:a(()=>[e(n,{span:6},{default:a(()=>u[27]||(u[27]=[I("h5",{class:"mb-[10px]",style:{"border-left":"5px solid #006eff","padding-left":"5px"}},"\u8054\u7CFB\u4EBA\u4FE1\u606F",-1)])),_:1}),r.type!=="preview"?(B(),V(n,{key:0,span:18},{default:a(()=>[I("div",Je,[e(l(T),{size:"small",type:"primary",onClick:u[14]||(u[14]=o=>{i.contactVisible=!0,i.contactIndex=-1})},{default:a(()=>u[28]||(u[28]=[S(" \u6DFB\u52A0 ")])),_:1})])]),_:1})):_("v-if",!0),e(l(le),{size:"small",border:"",data:t.value.contactorList},{default:a(()=>[e(l(v),{label:"\u59D3\u540D",prop:"contactor","min-width":"80px","show-overflow-tooltip":""}),e(l(v),{label:"\u624B\u673A\u53F7",prop:"mobile","min-width":"100px","show-overflow-tooltip":""}),e(l(v),{label:"\u804C\u4F4D","min-width":"80px",prop:"position","show-overflow-tooltip":""}),e(l(v),{label:"\u90E8\u95E8","min-width":"80px",prop:"depart","show-overflow-tooltip":""}),e(l(v),{label:"\u7535\u5B50\u90AE\u7BB1","min-width":"100px",prop:"email","show-overflow-tooltip":""}),e(l(v),{label:"\u5EA7\u673A\u53F7","min-width":"80px",prop:"telephone","show-overflow-tooltip":""}),r.id?(B(),P(he,{key:0},[e(l(v),{label:"\u521B\u5EFA\u4EBA",prop:"creater","min-width":"80px","show-overflow-tooltip":""}),e(l(v),{label:"\u521B\u5EFA\u65F6\u95F4",prop:"addtime","min-width":"120px","show-overflow-tooltip":""})],64)):_("v-if",!0),r.type!=="preview"?(B(),V(l(v),{key:1,label:"\u64CD\u4F5C","min-width":"120px"},{default:a(({$index:o})=>[e(l(T),{type:"primary",text:"",icon:l(ae)("edit"),onClick:Fe=>R(o),class:""},null,8,["icon","onClick"]),e(l(T),{type:"danger",text:"",icon:l(ae)("delete"),onClick:Fe=>t.value.contactorList.splice(o,1)},null,8,["icon","onClick"])]),_:1})):_("v-if",!0)]),_:1},8,["data"])]),_:1}),r.type!=="preview"?(B(),V(h,{key:0,class:"mt-[10px]"},{default:a(()=>[I("div",Qe,[e(l(T),{type:"primary",onClick:me},{default:a(()=>u[29]||(u[29]=[S("\u4FDD\u5B58")])),_:1})])]),_:1})):_("v-if",!0),e(Le,{visible:i.chooseCompanyVisible,"onUpdate:visible":u[15]||(u[15]=o=>i.chooseCompanyVisible=o),onChange:Q},null,8,["visible"]),e($e,{visible:i.chooseInvoiceVisible,"onUpdate:visible":u[16]||(u[16]=o=>i.chooseInvoiceVisible=o),onChange:G},null,8,["visible"]),_(' <ChooseBank v-model:visible="state.chooseBankVisible" @change="handleBankChange" /> '),e(l(de),{title:(i.chooseBankIndex==-1?"\u6DFB\u52A0":"\u7F16\u8F91")+"\u94F6\u884C\u4FE1\u606F",modelValue:i.chooseBankVisible,"onUpdate:modelValue":u[18]||(u[18]=o=>i.chooseBankVisible=o),center:""},{default:a(()=>[e(l(_e),{ref_key:"beRef",ref:p,"form-items":l(Pe),"col-layout":{span:24},contact:"contact_mobile","form-data":i.chooseBankData,"onUpdate:formData":u[17]||(u[17]=o=>i.chooseBankData=o)},null,8,["form-items","form-data"]),I("div",Ge,[e(l(T),{type:"primary",onClick:C},{default:a(()=>u[30]||(u[30]=[S("\u4FDD\u5B58")])),_:1})])]),_:1},8,["title","modelValue"]),e(je,{visible:i.contactVisible,"onUpdate:visible":u[19]||(u[19]=o=>i.contactVisible=o),type:i.contactIndex===-1?"create":"update",index:i.contactIndex,data:i.contactData,onConfirm:g},null,8,["visible","type","index","data"])])),[[j,c.value]])}}});var lu=J(Ke,[["__file","C:/Users/89793/Desktop/copy-projects/settle-vue3/src/views/enterpriseManagement/supplierManager/components/BasicForm.vue"]]);export{lu as B};