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