2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
import{_ as ee}from"./look-ecda901f.js";import{d as $,r as p,a as T,A as le,G as ae,w as te,o as se,b as oe,c as m,a5 as de,e as v,f,h as a,i as o,S as re,k as U,l as y,g as s,n as b,t as ne,z as ie,y as ue,ar as pe,p as ce,E as L,q as me,s as ge,_ as ve}from"./index-ccab2584.js";import{P as _e}from"./index-d5758658.js";import{e as fe}from"./goverment-af43d804.js";import{ac as ye,ad as be}from"./enterpriseApi-970b69b2.js";import"./notData-cf10628e.js";import"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import"./print-eaefcdaa.js";const C=h=>(me("data-v-248e92d7"),h=h(),ge(),h),he={class:"table-box"},Ve=C(()=>s("img",{src:ee,alt:"",class:"configureIcon"},null,-1)),we=C(()=>s("span",null,"\u67E5\u770B",-1)),xe=C(()=>s("span",{class:"title sle"},"\u6240\u62E5\u6709\u7684\u6743\u9650",-1)),Te={class:"flx-center"},Ce={class:"row"},Me={class:"col"},ke={class:"col"},Pe={class:"row"},Se={class:"col"},De={class:"col"},Ne={class:"row"},Ye={class:"col"},Ue={class:"row"},Le={class:"col"},$e={class:"col"},Be={class:"row"},Ie={class:"col"},Re={class:"col"},ze={class:"row"},qe={class:"col"},Ae={class:"col"},Ee={class:"row"},Je={class:"col"},Xe={class:"col"},Fe={class:"row"},Ge={class:"col"},He=C(()=>s("span",null,"\u4E07\u5143",-1)),Oe={class:"col"},Qe={class:"row"},We={class:"col"},je={class:"col"},Ke={class:"date-select"},Ze={key:1,style:{width:"188px","margin-right":"8px","text-align":"left"}},el={key:2,class:"change-type"},ll={key:3,class:"change-type"},al={key:0,class:"footer flx-center"},tl=$({name:"ProjectSupervisionRecord"}),sl=$({...tl,setup(h){const S=p(null),c=p(1),V=T([]),M=p(),B={children:"children",label:(d,e)=>e.data.meta.title};le();const w=ae(),x=p(!1),r=p(""),_=p(!1),g=T({solveFlag:1,engineeringSn:""}),t=p({type:"",companyName:"",creditCode:"",address:"",registrationDate:"",leadName:"",leadTel:"",salaryManager:"",salaryManagerCard:"",salaryManagerTel:"",legalPerson:"",legalPersonCard:"",legalPersonTel:"",registeredCapital:"",email:"",entryTime:"",businessLicenseLifespan:""}),D=p(),I=p(void 0),R=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"companyName",label:"\u5355\u4F4D\u540D\u79F0",search:{el:"input"}},{prop:"type",label:"\u53C2\u5EFA\u5355\u4F4D\u7C7B\u578B",search:{el:"input"}},{prop:"address",label:"\u6240\u5C5E\u533A\u57DF"},{prop:"address",label:"\u5730\u5740"},{prop:"leadName",label:"\u8054\u7CFB\u4EBA"},{prop:"leadTel",label:"\u8054\u7CFB\u7535\u8BDD"},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right",width:260}],z=p({type:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],companyName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],creditCode:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^[0-9A-HJ-NPQRTUWXY]{2}\d{6}[0-9A-HJ-NPQRTUWXY]{10}$/,message:"\u683C\u5F0F\u9519\u8BEF",trigger:"blur"}],address:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],registrationDate:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],leadTel:[{pattern:/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/,message:"\u8BF7\u8F93\u5165\u5408\u6CD5\u624B\u673A\u53F7",trigger:"change"}],salaryManagerTel:[{pattern:/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/,message:"\u8BF7\u8F93\u5165\u5408\u6CD5\u624B\u673A\u53F7",trigger:"change"}],legalPersonTel:[{pattern:/^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/,message:"\u8BF7\u8F93\u5165\u5408\u6CD5\u624B\u673A\u53F7",trigger:"change"}],registeredCapital:[{pattern:/^[0-9\.]+$/,message:"\u8BF7\u8F93\u5165\u6574\u6570\u6216\u5C0F\u6570",trigger:"blur"}],email:[{type:"email",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7535\u5B50\u90AE\u7BB1",trigger:"change"}],salaryManagerCard:[{pattern:/^[1-9]\d{5}(19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u53F7\u7801",trigger:"change"}],legalPersonCard:[{pattern:/^[1-9]\d{5}(19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|X)$/i,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u8EAB\u4EFD\u8BC1\u53F7\u7801",trigger:"change"}]}),q=d=>{let e=new Date().getTime();return d>e},A=d=>({list:d.records,total:Number(d.total),pageNo:Number(d.current),pageSize:Number(d.size)}),E=d=>{V.length=0,d()},J=()=>{x.value=!1,V.length=0},N=d=>{const e=[];return d.map(i=>(d.children&&Array.isArray(d.children)&&e.concat(N(d.children)),{authorityId:i.name,roleId:I.value,type:i.type})).concat(e)},X=async()=>{const d=S.value.getCheckedNodes();await fe(N(d)),x.value=!1,V.length=0},F=d=>{let e=JSON.parse(JSON.stringify(d));if(e.createTime&&(e.createTime_begin=e.createTime[0],e.createTime_end=e.createTime[1],delete e.createTime),g.engineeringSn)e.engineeringSn=g.engineeringSn;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return ye(e)},Y=(d,e)=>{var i;(i=M.value)==null||i.clearValidate(),d===1?(r.value="\u65B0\u589E\u53C2\u5EFA\u5355\u4F4D",t.value=T({type:"",companyName:"",creditCode:"",address:"",registrationDate:"",leadName:"",leadTel:"",salaryManager:"",salaryManagerCard:"",salaryManagerTel:"",legalPerson:"",legalPersonCard:"",legalPersonTel:"",registeredCapital:"",email:"",entryTime:"",businessLicenseLifespan:""})):(r.value="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D",t.value=T({...e}),c.value=t.value.businessLicenseLifespan?1:2),_.value=!0},G=async d=>{const e=M.value;!e||await e.validate((i,k)=>{i&&(c.value==2&&delete d.businessLicenseLifespan,d.engineeringSn=g.engineeringSn,H(d))})},H=async d=>{await be(d),L.success("\u65B0\u589E\u6210\u529F"),D.value.getTableList(),_.value=!1},O=async()=>{g.engineeringSn=w.activeSn,L.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return te(()=>w.activeSn,d=>{g.engineeringSn=w.activeSn,O()}),se(()=>{g.engineeringSn=w.activeSn}),oe(async()=>{}),(d,e)=>{const i=m("el-button"),k=m("el-scrollbar"),Q=m("el-drawer"),u=m("el-input"),n=m("el-form-item"),P=m("el-date-picker"),W=m("el-form"),j=m("el-dialog"),K=de("auth");return v(),f("div",he,[a(_e,{ref_key:"proTable",ref:D,title:"\u53C2\u5EFA\u5355\u4F4D\u5217\u8868",columns:R,requestApi:F,dataCallback:A,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,initParam:g,onReset:!0},{formButton:o(l=>[re((v(),U(i,{class:"addButtonStyle",onClick:e[0]||(e[0]=Z=>Y(1))},{default:o(()=>[y("\u65B0\u589E")]),_:1})),[[K,"company_add"]])]),operation:o(({row:l})=>[a(i,{type:"primary",link:"",onClick:Z=>Y(2,l)},{default:o(()=>[Ve,we]),_:2},1032,["onClick"])]),state:o(({row:l})=>[s("span",{class:b(l.state===1?"":"redText")},ne(l.state==1?"\u542F\u7528":"\u7981\u7528"),3)]),_:1},8,["initParam"]),a(Q,{modelValue:x.value,"onUpdate:modelValue":e[1]||(e[1]=l=>x.value=l),"destroy-on-close":!0,"before-close":E,size:"450px",title:"\u914D\u7F6E\u6743\u9650"},{footer:o(()=>[s("div",Te,[a(i,{style:{"margin-right":"60px"},onClick:J},{default:o(()=>[y("\u53D6\u6D88")]),_:1}),a(i,{type:"primary",onClick:X},{default:o(()=>[y("\u4FDD\u5B58\u5E76\u5173\u95ED")]),_:1})])]),default:o(()=>[xe,a(k,{style:ie({height:r.value?"calc(100% - 95px)":"calc(100% - 56px)"})},{default:o(()=>[a(ue(pe),{ref_key:"treeRef",ref:S,"default-expand-all":"",data:V,"show-checkbox":"","node-key":"name",props:B},null,8,["data"])]),_:1},8,["style"])]),_:1},8,["modelValue"]),a(j,{title:r.value,"show-close":"",modelValue:_.value,"onUpdate:modelValue":e[23]||(e[23]=l=>_.value=l),style:{width:"1088px"}},{default:o(()=>[a(W,{ref_key:"formRef",ref:M,model:t.value,"label-width":"auto",rules:z.value,class:"basic-form",size:"default"},{default:o(()=>[s("div",Ce,[s("div",Me,[a(n,{label:"\u53C2\u5EFA\u5355\u4F4D\u7C7B\u578B:",prop:"type"},{default:o(()=>[a(u,{modelValue:t.value.type,"onUpdate:modelValue":e[2]||(e[2]=l=>t.value.type=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})]),s("div",ke,[a(n,{label:"\u5355\u4F4D\u540D\u79F0:",prop:"companyName"},{default:o(()=>[a(u,{modelValue:t.value.companyName,"onUpdate:modelValue":e[3]||(e[3]=l=>t.value.companyName=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",Pe,[s("div",Se,[a(n,{label:"\u7EDF\u4E00\u793E\u4F1A\u4FE1\u7528\u4EE3\u7801:",prop:"creditCode"},{default:o(()=>[a(u,{modelValue:t.value.creditCode,"onUpdate:modelValue":e[4]||(e[4]=l=>t.value.creditCode=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})]),s("div",De,[a(n,{label:"\u5730\u5740:",prop:"address"},{default:o(()=>[a(u,{modelValue:t.value.address,"onUpdate:modelValue":e[5]||(e[5]=l=>t.value.address=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",Ne,[s("div",Ye,[a(n,{label:"\u6CE8\u518C\u65E5\u671F:",prop:"registrationDate"},{default:o(()=>[a(P,{disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D",style:{width:"280px"},modelValue:t.value.registrationDate,"onUpdate:modelValue":e[6]||(e[6]=l=>t.value.registrationDate=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",disabledDate:q},null,8,["disabled","modelValue"])]),_:1})])]),s("div",Ue,[s("div",Le,[a(n,{label:"\u8054\u7CFB\u4EBA:",prop:"leadName"},{default:o(()=>[a(u,{modelValue:t.value.leadName,"onUpdate:modelValue":e[7]||(e[7]=l=>t.value.leadName=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})]),s("div",$e,[a(n,{label:"\u8054\u7CFB\u7535\u8BDD:",prop:"leadTel"},{default:o(()=>[a(u,{modelValue:t.value.leadTel,"onUpdate:modelValue":e[8]||(e[8]=l=>t.value.leadTel=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",Be,[s("div",Ie,[a(n,{label:"\u52B3\u8D44\u4E13\u7BA1\u5458\u59D3\u540D:",prop:"salaryManager"},{default:o(()=>[a(u,{modelValue:t.value.salaryManager,"onUpdate:modelValue":e[9]||(e[9]=l=>t.value.salaryManager=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})]),s("div",Re,[a(n,{label:"\u52B3\u8D44\u4E13\u7BA1\u5458\u8EAB\u4EFD\u8BC1\u53F7\u7801:",prop:"salaryManagerCard"},{default:o(()=>[a(u,{modelValue:t.value.salaryManagerCard,"onUpdate:modelValue":e[10]||(e[10]=l=>t.value.salaryManagerCard=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",ze,[s("div",qe,[a(n,{label:"\u52B3\u8D44\u4E13\u7BA1\u5458\u7535\u8BDD:",prop:"salaryManagerTel"},{default:o(()=>[a(u,{modelValue:t.value.salaryManagerTel,"onUpdate:modelValue":e[11]||(e[11]=l=>t.value.salaryManagerTel=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})]),s("div",Ae,[a(n,{label:"\u6CD5\u4EBA\u59D3\u540D:",prop:"legalPerson"},{default:o(()=>[a(u,{modelValue:t.value.legalPerson,"onUpdate:modelValue":e[12]||(e[12]=l=>t.value.legalPerson=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",Ee,[s("div",Je,[a(n,{label:"\u6CD5\u4EBA\u8EAB\u4EFD\u8BC1\u53F7\u7801:",prop:"legalPersonCard"},{default:o(()=>[a(u,{modelValue:t.value.legalPersonCard,"onUpdate:modelValue":e[13]||(e[13]=l=>t.value.legalPersonCard=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})]),s("div",Xe,[a(n,{label:"\u6CD5\u4EBA\u7535\u8BDD:",prop:"legalPersonTel"},{default:o(()=>[a(u,{modelValue:t.value.legalPersonTel,"onUpdate:modelValue":e[14]||(e[14]=l=>t.value.legalPersonTel=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",Fe,[s("div",Ge,[a(n,{label:"\u6CE8\u518C\u8D44\u672C:",prop:"registeredCapital"},{default:o(()=>[a(u,{modelValue:t.value.registeredCapital,"onUpdate:modelValue":e[15]||(e[15]=l=>t.value.registeredCapital=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},{append:o(()=>[He]),_:1},8,["modelValue","disabled"])]),_:1})]),s("div",Oe,[a(n,{label:"\u90AE\u7BB1:",prop:"email"},{default:o(()=>[a(u,{modelValue:t.value.email,"onUpdate:modelValue":e[16]||(e[16]=l=>t.value.email=l),placeholder:"\u8BF7\u8F93\u5165",style:{width:"280px"},disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"},null,8,["modelValue","disabled"])]),_:1})])]),s("div",Qe,[s("div",We,[a(n,{label:"\u8FDB\u573A\u65F6\u95F4:",prop:"entryTime"},{default:o(()=>[a(P,{disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D",style:{width:"280px"},modelValue:t.value.entryTime,"onUpdate:modelValue":e[17]||(e[17]=l=>t.value.entryTime=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["disabled","modelValue"])]),_:1})]),s("div",je,[a(n,{label:"\u8425\u4E1A\u6267\u7167\u6709\u6548\u671F:",prop:"businessLicenseLifespan"},{default:o(()=>[s("div",Ke,[c.value==1?(v(),U(P,{key:0,disabled:r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D",style:{width:"188px","margin-right":"8px"},modelValue:t.value.businessLicenseLifespan,"onUpdate:modelValue":e[18]||(e[18]=l=>t.value.businessLicenseLifespan=l),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["disabled","modelValue"])):(v(),f("div",Ze,"\u957F\u671F")),r.value=="\u67E5\u770B\u53C2\u5EFA\u5355\u4F4D"?(v(),f("div",el,[s("div",{class:b(c.value==1?"selected-style":"non-selected")},"\u65E5\u671F",2),s("div",{class:b(c.value==2?"selected-style":"non-selected")},"\u957F\u671F",2)])):(v(),f("div",ll,[s("div",{class:b(c.value==1?"selected-style":"non-selected"),onClick:e[19]||(e[19]=l=>c.value=1)},"\u65E5\u671F",2),s("div",{class:b(c.value==2?"selected-style":"non-selected"),onClick:e[20]||(e[20]=l=>c.value=2)},"\u957F\u671F",2)]))])]),_:1})])]),r.value=="\u65B0\u589E\u53C2\u5EFA\u5355\u4F4D"?(v(),f("footer",al,[a(i,{class:"cancelButtonStyle",onClick:e[21]||(e[21]=l=>_.value=!1)},{default:o(()=>[y("\u53D6\u6D88")]),_:1}),a(i,{type:"primary",onClick:e[22]||(e[22]=l=>G(t.value))},{default:o(()=>[y("\u4FDD\u5B58")]),_:1})])):ce("",!0)]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const ml=ve(sl,[["__scopeId","data-v-248e92d7"]]);export{ml as default};
|