2 lines
14 KiB
JavaScript
2 lines
14 KiB
JavaScript
import{_ as te}from"./look-ecda901f.js";import{_ as oe}from"./updateIcon-57303c18.js";import{d as U,r as p,a as h,A as re,G as se,w as ue,o as ie,b as de,c as m,e as f,f as N,h as e,i as a,l as x,y as q,B as ne,g as b,n as me,t as pe,F as ge,j as ce,k as Y,p as fe,E as S,q as ve,s as be,_ as _e}from"./index-ccab2584.js";import{u as ye}from"./useHandleData-0eab3d22.js";import{P as Ve}from"./index-d5758658.js";import{aw as Ne,ax as Te,ay as ke,az as he}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=T=>(ve("data-v-c82f756c"),T=T(),be(),T),xe={class:"table-box"},Ce=C(()=>b("img",{src:te,alt:"",class:"configureIcon"},null,-1)),Me=C(()=>b("span",null,"\u67E5\u770B",-1)),qe=C(()=>b("img",{src:oe,alt:"",class:"configureIcon"},null,-1)),Ye=C(()=>b("span",null,"\u7F16\u8F91",-1)),Se={class:"face-img"},Le=["src"],we={class:"face-img"},De=["src"],Ie={key:0,class:"footer flx-center"},Re=U({name:"ProjectSupervisionRecord"}),Ue=U({...Re,setup(T){const L="http://47.104.132.250:9000",F=p([{label:"\u5355\u7B3C",value:0},{label:"\u591A\u7B3C",value:1}]),_=p(""),M=p(1);h([]);const v=p();re();const k=se();p(!1);const s=p(""),g=p(!1),$=h({engineeringSn:""}),o=p({id:"",devName:"",devNumber:"",elevatorType:"",installTime:"",installImage:"",registrationCertificate:"",model:"",gearModule:"",maxHeight:"",maxLoad:"",ratedPeopleNum:"",filingNumber:"",totalFloor:"",useRegistrationNumber:"",useRegistrationTime:"",verifyCode:""}),P=p({id:"",devName:"",devNumber:"",elevatorType:"",installTime:"",installImage:"",registrationCertificate:"",model:"",gearModule:"",maxHeight:"",maxLoad:"",ratedPeopleNum:"",filingNumber:"",totalFloor:"",useRegistrationNumber:"",useRegistrationTime:"",verifyCode:""}),V=p();p(void 0);const E=[{type:"index",label:"\u5E8F\u53F7",width:80},{prop:"devName",label:"\u8BBE\u5907\u540D\u79F0",search:{el:"input"}},{prop:"devNumber",label:"\u8BBE\u5907\u7F16\u53F7"},{prop:"installTime",label:"\u5B89\u88C5\u65F6\u95F4",search:{el:"date-picker",props:{type:"daterange",format:"YYYY-MM-DD",valueFormat:"YYYY-MM-DD"}}},{prop:"operation",label:"\u64CD\u4F5C",fixed:"right",width:260}],B=p({elevatorType:[{required:!0,message:"\u8BF7\u9009\u62E9",trigger:"change"}],useRegistrationNumber:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],devName:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],devNumber:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],installTime:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],model:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],gearModule:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^\d+(\.\d{0,2})?$/,message:"\u8BF7\u8F93\u5165\u6574\u6570\u6216\u5C0F\u6570\u70B9\u540E\u4E24\u4F4D\u5C0F\u6570",trigger:"blur"}],installImage:[{required:!0,message:"\u8BF7\u4E0A\u4F20",trigger:"change"}],registrationCertificate:[{required:!0,message:"\u8BF7\u4E0A\u4F20",trigger:"change"}],maxHeight:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^\d+(\.\d{0,2})?$/,message:"\u8BF7\u8F93\u5165\u6574\u6570\u6216\u5C0F\u6570\u70B9\u540E\u4E24\u4F4D\u5C0F\u6570",trigger:"blur"}],maxLoad:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^\d+(\.\d{0,2})?$/,message:"\u8BF7\u8F93\u5165\u6574\u6570\u6216\u5C0F\u6570\u70B9\u540E\u4E24\u4F4D\u5C0F\u6570",trigger:"blur"}],ratedPeopleNum:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^[+]{0,1}(\d+)$/,message:"\u8BF7\u8F93\u5165\u6B63\u6574\u6570",trigger:"blur"}],filingNumber:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],totalFloor:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^-?\d+$/,message:"\u8BF7\u8F93\u5165\u6574\u6570",trigger:"blur"}],useRegistrationTime:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],verifyCode:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}],independentLiftingHeight:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^\d+(\.\d{0,2})?$/,message:"\u8BF7\u8F93\u5165\u6574\u6570\u6216\u5C0F\u6570\u70B9\u540E\u4E24\u4F4D\u5C0F\u6570",trigger:"blur"}],renovations:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"},{pattern:/^[1-9]\d*$/,message:"\u8BF7\u8F93\u5165\u6B63\u6574\u6570",trigger:"blur"}]}),H=(r,l)=>{var d;o.value.installImage=r.result.url,(d=v.value)==null||d.validateField("installImage")},j=(r,l)=>{var d;o.value.registrationCertificate=r.result.url,(d=v.value)==null||d.validateField("registrationCertificate")},z=async r=>{await ye(Ne,{id:r.id},`\u5220\u9664\u3010${r.devName}\u3011`),V.value.getTableList()},A=r=>({list:r.records,total:Number(r.total),pageNo:Number(r.current),pageSize:Number(r.size)}),G=r=>{let l=JSON.parse(JSON.stringify(r));if(l.installTime&&(l.installTime_begin=l.installTime[0],l.installTime_end=l.installTime[1],delete l.installTime),_.value)l.engineeringSn=_.value;else return{result:{current:"1",pages:"1",records:[],size:"10",total:"0"}};return Te(l)},J=()=>{var r;o.value=P.value,(r=v.value)==null||r.resetFields(),s.value="\u65B0\u589E\u8BBE\u5907",g.value=!0,o.value},O=r=>{var l;(l=v.value)==null||l.resetFields(),s.value="\u67E5\u770B\u8BBE\u5907",o.value=h({...r}),M.value=o.value.businessLicenseLifespan?1:2,g.value=!0},K=r=>{var l;(l=v.value)==null||l.clearValidate(),s.value="\u7F16\u8F91\u8BBE\u5907",o.value=h({...r}),M.value=o.value.businessLicenseLifespan?1:2,g.value=!0},Q=async r=>{const l=v.value;!l||await l.validate((d,n)=>{d&&(M.value==2&&delete r.businessLicenseLifespan,r.engineeringSn=_.value,W(r))})},W=async r=>{r.id?(await ke(r),V.value.getTableList(),S.success("\u7F16\u8F91\u6210\u529F"),g.value=!1):(await he(r),V.value.getTableList(),S.success("\u65B0\u589E\u6210\u529F"),g.value=!1)},X=async()=>{_.value=k.activeSn,V.value.getTableList(),S.success("\u9875\u9762\u5DF2\u66F4\u65B0")};return ue(()=>k.activeSn,r=>{_.value=k.activeSn,X()}),ie(()=>{_.value=k.activeSn}),de(()=>{}),(r,l)=>{const d=m("el-button"),n=m("el-input"),u=m("el-form-item"),i=m("el-col"),c=m("el-row"),Z=m("el-option"),ee=m("el-select"),w=m("el-date-picker"),D=m("plus"),I=m("el-icon"),R=m("el-upload"),le=m("el-form"),ae=m("el-dialog");return f(),N("div",xe,[e(Ve,{ref_key:"proTable",ref:V,title:"\u8BBE\u5907\u7BA1\u7406",columns:E,requestApi:G,dataCallback:A,"tool-button":!1,pagination:!0,background:"",isShowSearch:!1,initParam:$,onReset:!0},{formButton:a(t=>[e(d,{class:"addButtonStyle",onClick:J},{default:a(()=>[x("\u65B0\u589E")]),_:1})]),operation:a(({row:t})=>[e(d,{type:"primary",link:"",onClick:y=>O(t)},{default:a(()=>[Ce,Me]),_:2},1032,["onClick"]),e(d,{type:"primary",link:"",onClick:y=>K(t)},{default:a(()=>[qe,Ye]),_:2},1032,["onClick"]),e(d,{type:"danger",link:"",icon:q(ne),onClick:y=>z(t)},{default:a(()=>[x("\u5220\u9664")]),_:2},1032,["icon","onClick"])]),state:a(({row:t})=>[b("span",{class:me(t.state===1?"":"redText")},pe(t.state==1?"\u542F\u7528":"\u7981\u7528"),3)]),_:1},8,["initParam"]),e(ae,{title:s.value,"show-close":"",modelValue:g.value,"onUpdate:modelValue":l[16]||(l[16]=t=>g.value=t),style:{"min-width":"1200px"}},{default:a(()=>[e(le,{ref_key:"formRef",ref:v,model:o.value,"label-width":"180px",rules:B.value,class:"basic-form",size:"default"},{default:a(()=>[e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u8BBE\u5907\u540D\u79F0:",prop:"devName"},{default:a(()=>[e(n,{modelValue:o.value.devName,"onUpdate:modelValue":l[0]||(l[0]=t=>o.value.devName=t),placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u8BBE\u5907\u7F16\u53F7:",prop:"devNumber"},{default:a(()=>[e(n,{modelValue:o.value.devNumber,"onUpdate:modelValue":l[1]||(l[1]=t=>o.value.devNumber=t),placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u5347\u964D\u673A\u7C7B\u578B:",prop:"elevatorType"},{default:a(()=>[e(ee,{modelValue:o.value.elevatorType,"onUpdate:modelValue":l[2]||(l[2]=t=>o.value.elevatorType=t),disabled:s.value=="\u67E5\u770B\u8BBE\u5907",placeholder:"\u8BF7\u9009\u62E9",style:{width:"100%"}},{default:a(()=>[(f(!0),N(ge,null,ce(F.value,t=>(f(),Y(Z,{key:t.value,label:t.label,value:t.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u5B89\u88C5\u65E5\u671F:",prop:"installTime"},{default:a(()=>[e(w,{disabled:s.value=="\u67E5\u770B\u8BBE\u5907",style:{width:"100%"},modelValue:o.value.installTime,"onUpdate:modelValue":l[3]||(l[3]=t=>o.value.installTime=t),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"date",placeholder:"\u8BF7\u9009\u62E9"},null,8,["disabled","modelValue"])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u5B89\u88C5\u56FE\u7247:",prop:"installImage"},{default:a(()=>[b("div",Se,[e(R,{class:"face-uploader",disabled:s.value=="\u67E5\u770B\u8BBE\u5907",action:`${q(L)}/xmgl/file/upload`,"show-file-list":!1,"on-success":(t,y)=>H(t,y),accept:"image/jpg, image/jpeg, image/png"},{default:a(()=>[o.value.installImage?(f(),N("img",{key:0,src:o.value.installImage,class:"face-avatar"},null,8,Le)):(f(),Y(I,{key:1},{default:a(()=>[e(D)]),_:1}))]),_:1},8,["disabled","action","on-success"])])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u767B\u8BB0\u8BC1\u4E66\u7167\u7247:",prop:"registrationCertificate"},{default:a(()=>[b("div",we,[e(R,{class:"face-uploader",disabled:s.value=="\u67E5\u770B\u8BBE\u5907",action:`${q(L)}/xmgl/file/upload`,"show-file-list":!1,"on-success":(t,y)=>j(t,y),accept:"image/jpg, image/jpeg, image/png"},{default:a(()=>[o.value.registrationCertificate?(f(),N("img",{key:0,src:o.value.registrationCertificate,class:"face-avatar"},null,8,De)):(f(),Y(I,{key:1},{default:a(()=>[e(D)]),_:1}))]),_:1},8,["disabled","action","on-success"])])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u8BBE\u5907\u578B\u53F7:",prop:"model"},{default:a(()=>[e(n,{modelValue:o.value.model,"onUpdate:modelValue":l[4]||(l[4]=t=>o.value.model=t),placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u9F7F\u8F6E\u6A21\u6570:",prop:"gearModule"},{default:a(()=>[e(n,{modelValue:o.value.gearModule,"onUpdate:modelValue":l[5]||(l[5]=t=>o.value.gearModule=t),placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u6700\u5927\u9AD8\u5EA6:",prop:"maxHeight"},{default:a(()=>[e(n,{modelValue:o.value.maxHeight,"onUpdate:modelValue":l[6]||(l[6]=t=>o.value.maxHeight=t),placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u6700\u5927\u8F7D\u91CD:",prop:"maxLoad"},{default:a(()=>[e(n,{modelValue:o.value.maxLoad,"onUpdate:modelValue":l[7]||(l[7]=t=>o.value.maxLoad=t),modelModifiers:{number:!0},placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u989D\u5B9A\u4EBA\u6570:",prop:"ratedPeopleNum"},{default:a(()=>[e(n,{modelValue:o.value.ratedPeopleNum,"onUpdate:modelValue":l[8]||(l[8]=t=>o.value.ratedPeopleNum=t),modelModifiers:{number:!0},placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u5907\u6848\u7F16\u53F7:",prop:"filingNumber"},{default:a(()=>[e(n,{modelValue:o.value.filingNumber,"onUpdate:modelValue":l[9]||(l[9]=t=>o.value.filingNumber=t),modelModifiers:{number:!0},placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u5347\u964D\u673A\u6240\u5728\u697C\u5C42\u603B\u5C42\u6570:",prop:"totalFloor"},{default:a(()=>[e(n,{modelValue:o.value.totalFloor,"onUpdate:modelValue":l[10]||(l[10]=t=>o.value.totalFloor=t),modelModifiers:{number:!0},placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u4F7F\u7528\u767B\u8BB0\u529E\u7406\u7F16\u53F7:",prop:"useRegistrationNumber"},{default:a(()=>[e(n,{modelValue:o.value.useRegistrationNumber,"onUpdate:modelValue":l[11]||(l[11]=t=>o.value.useRegistrationNumber=t),modelModifiers:{number:!0},placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),e(c,{gutter:120},{default:a(()=>[e(i,{span:12},{default:a(()=>[e(u,{label:"\u4F7F\u7528\u767B\u8BB0\u529E\u7406\u65F6\u95F4:",prop:"useRegistrationTime"},{default:a(()=>[e(w,{disabled:s.value=="\u67E5\u770B\u8BBE\u5907",style:{width:"100%"},modelValue:o.value.useRegistrationTime,"onUpdate:modelValue":l[12]||(l[12]=t=>o.value.useRegistrationTime=t),format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",type:"date",placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F"},null,8,["disabled","modelValue"])]),_:1})]),_:1}),e(i,{span:12},{default:a(()=>[e(u,{label:"\u8BBE\u5907\u6807\u8BC6\u7801:",prop:"verifyCode"},{default:a(()=>[e(n,{modelValue:o.value.verifyCode,"onUpdate:modelValue":l[13]||(l[13]=t=>o.value.verifyCode=t),placeholder:"\u8BF7\u8F93\u5165",disabled:s.value=="\u67E5\u770B\u8BBE\u5907"},null,8,["modelValue","disabled"])]),_:1})]),_:1})]),_:1}),s.value!="\u67E5\u770B\u8BBE\u5907"?(f(),N("footer",Ie,[e(d,{class:"cancelButtonStyle",onClick:l[14]||(l[14]=t=>g.value=!1)},{default:a(()=>[x("\u53D6\u6D88")]),_:1}),e(d,{type:"primary",onClick:l[15]||(l[15]=t=>Q(o.value))},{default:a(()=>[x("\u4FDD\u5B58")]),_:1})])):fe("",!0)]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});const Ge=_e(Ue,[["__scopeId","data-v-c82f756c"]]);export{Ge as default};
|