UnitInfo-DHS7w4PY.js 9.1 KB

1
  1. import{S as M,L as S,m as B,d as K,A as $,C as L,F as Y,a0 as Z,e as z,p as G,_ as H}from"./index-CKIhG1T4.js";import{_ as J}from"./index-DCAUD33F.js";import{u as O}from"./functional-CiUuv3Rw.js";import{a as Q}from"./index-u84sDJgM.js";import{C as W,k as X,f as _,a as v,D as h,T as x,U as t,$ as e,u as d,E as ee,K as le,ad as ae}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./index-DI0k3vlG.js";import"./task-CSCyt2m2.js";import"./report-BS2fQCYI.js";import"./index-BhXvb0iD.js";import"./dept-BWhYIa3N.js";import"./category-CRYX2i5Y.js";import"./lodash-D2MZWk6W.js";const te=H(W({__name:"UnitInfo",props:{instanceId:{type:String,default:""},isEdit:{type:Boolean,default:!0},isDetail:{type:Boolean,default:!1}},setup(i,{expose:D}){const I=i,P=O();M(P);const y=P.getInstance(I.instanceId);console.log(y,"==currentInstance");const{unitInfo:o}=X(y),f=S(),T=_(()=>f.getDictMap["laboratory-functional-customer-types"]),E=_(()=>f.getDictMap.system_unit_invoice_type);console.log(E.value,"==getInvoiceTypes"),_(()=>f.getDictMap.laboratory_functional_pay_infos);const U=v(),C=v({entrustUnit:[{required:!0,message:"\u8BF7\u9009\u62E9\u5355\u4F4D",trigger:"change"}],entrustPhone:[{required:!0,message:"\u8BF7\u8F93\u5165\u7535\u8BDD",trigger:"blur"},{validate(u,a,p){((s,n,r)=>{/^1[3-9]\d{9}$/.test(n)?r():r(new Error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u7801"))})(0,a,p)}}],entrustRegisteredAddress:[{required:!0,message:"\u8BF7\u8F93\u5165\u6CE8\u518C\u5730\u5740",trigger:"blur"}],entrustContacts:[{required:!0,message:"\u8BF7\u8F93\u5165\u8054\u7CFB\u4EBA",trigger:"blur"}]}),R=u=>{console.log(u,"==targetUnitInfo");const{mobile:a,addr:p,contact:s,legalPerson:n="",post:r,fax:m,invoice:b,dutyParagraph:c,email:g,enterpriseType:V,invoiceType:l,taxTate:w,paymentPerson:A,paymentPersonTel:k,paymentPersonEmail:F,billingPerson:q,billingPersonTel:N,billingPersonEmail:j,id:de}=u;o.value={...u,entrustPhone:a,entrustRegisteredAddress:p,entrustContacts:s,legal:n,postalCode:r,fax:m,invoiceName:b,taxId:c,email:g,customerType:V,invoiceInfo:l,taxRate:w,paymentPersonnel:A,paymentPersonnelPhone:k,paymentPersonnelEmail:F,billingPerson:q,billingPersonTel:N,billingPersonEmail:j,entrustUnit:u}};return D({validateForm:async()=>await U.value.validate()}),(u,a)=>{const p=J,s=B,n=K,r=$,m=L,b=Y,c=Z,g=z,V=G;return h(),x(V,{ref_key:"formRef",ref:U,model:d(o),rules:d(C),"label-width":"120px",disabled:!i.isEdit},{default:t(()=>[e(g,{gutter:36},{default:t(()=>[e(n,{span:16},{default:t(()=>[e(s,{label:"\u5355\u4F4D",prop:"entrustUnit"},{default:t(()=>[e(p,{modelValue:d(o).entrustUnit,"onUpdate:modelValue":a[0]||(a[0]=l=>d(o).entrustUnit=l),fetchFunc:d(Q),"label-key":"name","value-key":"id",searchKeyProp:"name",onChange:R,disabled:i.isDetail},null,8,["modelValue","fetchFunc","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u7535\u8BDD",prop:"entrustPhone"},{default:t(()=>[e(r,{modelValue:d(o).entrustPhone,"onUpdate:modelValue":a[1]||(a[1]=l=>d(o).entrustPhone=l),maxlength:"11",placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:16},{default:t(()=>[e(s,{label:"\u6CE8\u518C\u5730\u5740",prop:"entrustRegisteredAddress"},{default:t(()=>[e(r,{modelValue:d(o).entrustRegisteredAddress,"onUpdate:modelValue":a[2]||(a[2]=l=>d(o).entrustRegisteredAddress=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:150,"show-word-limit":""},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u8054\u7CFB\u4EBA",prop:"entrustContacts"},{default:t(()=>[e(r,{modelValue:d(o).entrustContacts,"onUpdate:modelValue":a[3]||(a[3]=l=>d(o).entrustContacts=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u6CD5\u5B9A\u4EE3\u8868\u4EBA",prop:"legal"},{default:t(()=>[e(r,{modelValue:d(o).legal,"onUpdate:modelValue":a[4]||(a[4]=l=>d(o).legal=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u90AE\u653F\u7F16\u7801",prop:"postalCode"},{default:t(()=>[e(r,{modelValue:d(o).postalCode,"onUpdate:modelValue":a[5]||(a[5]=l=>d(o).postalCode=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:"6"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u4F20\u771F",prop:"fax"},{default:t(()=>[e(r,{modelValue:d(o).fax,"onUpdate:modelValue":a[6]||(a[6]=l=>d(o).fax=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:"50"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u90AE\u7BB1",prop:"email"},{default:t(()=>[e(r,{modelValue:d(o).email,"onUpdate:modelValue":a[7]||(a[7]=l=>d(o).email=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:"50"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u7A0E\u53F7",prop:"taxId"},{default:t(()=>[e(r,{modelValue:d(o).taxId,"onUpdate:modelValue":a[8]||(a[8]=l=>d(o).taxId=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:"18"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5F00\u7968\u540D\u79F0",prop:"invoiceName"},{default:t(()=>[e(r,{modelValue:d(o).invoiceName,"onUpdate:modelValue":a[9]||(a[9]=l=>d(o).invoiceName=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:"100"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5BA2\u6237\u7C7B\u578B",prop:"customerType"},{default:t(()=>[e(b,{modelValue:d(o).customerType,"onUpdate:modelValue":a[10]||(a[10]=l=>d(o).customerType=l),disabled:i.isDetail},{default:t(()=>[(h(!0),ee(le,null,ae(d(T),l=>(h(),x(m,{key:l.value,value:l.value,label:l.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5F00\u7968\u4FE1\u606F",prop:"invoiceInfo",style:{display:"flex"}},{default:t(()=>[e(b,{modelValue:d(o).invoiceInfo,"onUpdate:modelValue":a[11]||(a[11]=l=>d(o).invoiceInfo=l),disabled:i.isDetail},{default:t(()=>[e(m,{value:"ZYFP",label:"\u4E13\u7968"}),e(m,{value:"PTFP",label:"\u666E\u7968"})]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u7A0E\u7387",prop:"taxRate"},{default:t(()=>[e(c,{max:99,controls:!1,modelValue:d(o).taxRate,"onUpdate:modelValue":a[12]||(a[12]=l=>d(o).taxRate=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,style:{width:"100%","text-align":"left"}},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5F00\u7968\u5355\u4F4D",prop:"invoiceUnit"},{default:t(()=>[e(r,{style:{width:"100%"},modelValue:d(o).invoiceUnit,"onUpdate:modelValue":a[13]||(a[13]=l=>d(o).invoiceUnit=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u7F34\u8D39\u4EBA\u5458",prop:"paymentPersonnel"},{default:t(()=>[e(r,{modelValue:d(o).paymentPersonnel,"onUpdate:modelValue":a[14]||(a[14]=l=>d(o).paymentPersonnel=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u7F34\u8D39\u4EBA\u5458\u7535\u8BDD",prop:"paymentPersonnelPhone"},{default:t(()=>[e(r,{modelValue:d(o).paymentPersonnelPhone,"onUpdate:modelValue":a[15]||(a[15]=l=>d(o).paymentPersonnelPhone=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u7F34\u8D39\u4EBA\u5458\u90AE\u7BB1",prop:"paymentPersonnelEmail"},{default:t(()=>[e(r,{modelValue:d(o).paymentPersonnelEmail,"onUpdate:modelValue":a[16]||(a[16]=l=>d(o).paymentPersonnelEmail=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:50},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5F00\u7968\u4EBA\u5458",prop:"billingPerson"},{default:t(()=>[e(r,{modelValue:d(o).billingPerson,"onUpdate:modelValue":a[17]||(a[17]=l=>d(o).billingPerson=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5F00\u7968\u4EBA\u5458\u7535\u8BDD",prop:"billingPersonTel"},{default:t(()=>[e(r,{modelValue:d(o).billingPersonTel,"onUpdate:modelValue":a[18]||(a[18]=l=>d(o).billingPersonTel=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(n,{span:8},{default:t(()=>[e(s,{label:"\u5F00\u7968\u4EBA\u5458\u90AE\u7BB1",prop:"billingPersonEmail"},{default:t(()=>[e(r,{modelValue:d(o).billingPersonEmail,"onUpdate:modelValue":a[19]||(a[19]=l=>d(o).billingPersonEmail=l),placeholder:"\u8BF7\u8F93\u5165",disabled:i.isDetail,maxlength:50},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules","disabled"])}}}),[["__scopeId","data-v-11cafe87"]]);export{te as default};