import{a4 as se,r as f,ad as me,_ as pe,L as _e,g as r,ac as E,o as u,h as I,Y as g,Z as Q,i as e,w as l,k as t,ai as N,z as A,B as O,j as v,m as fe,N as p,X as ge}from"./vendor.0bc3c1d4.js";import{l as ve,g as be,u as Pe,a as Re,d as he}from"./maintenanceRecordDetails.50ab5f52.js";import{a7 as je}from"./index.95a94035.js";const ye={class:"app-container"},Ve=p("\u641C\u7D22 "),De=p("\u91CD\u7F6E"),Ce=p("\u65B0\u589E "),we=p("\u4FEE\u6539 "),ke=p("\u5220\u9664 "),xe=p("\u5BFC\u51FA "),Se=p("\u8BE6\u7EC6 "),Ie=p("\u4FEE\u6539 "),Ne=p("\u5220\u9664 "),Ue={class:"dialog-footer"},Le=p("\u786E \u5B9A"),Fe=p("\u53D6 \u6D88"),Me=se({name:"MaintenanceRecordDetails"}),qe=Object.assign(Me,{setup(Te){const{proxy:b}=ge(),U=f([]),V=f([]),{maintenance_project_cycle:L}=b.useDict("maintenance_project_cycle"),P=f(!1),D=f(!0),C=f(!0),w=f([]),F=f(!0),M=f(!0),k=f(0),x=f(""),X=me({form:{},queryParams:{pageNum:1,pageSize:10,maintenanceRecordId:null,maintenanceProjectName:null,maintenanceProjectStandard:null,maintenanceProjectPersonLiable:null,maintenanceProjectCycle:null,maintenanceProjectFile:null},rules:{}}),{queryParams:i,form:o,rules:Y}=pe(X);function R(){D.value=!0,ve(i.value).then(c=>{U.value=c.rows,k.value=c.total,D.value=!1})}function Z(){P.value=!1,S()}function S(){o.value={maintenanceRecordDetailsId:null,maintenanceRecordId:null,maintenanceProjectName:null,maintenanceProjectStandard:null,maintenanceProjectPersonLiable:null,maintenanceProjectCycle:null,maintenanceProjectFile:null,createBy:null,createTime:null,updateBy:null,updateTime:null,remark:null},b.resetForm("maintenanceRecordDetailsRef")}function h(){i.value.pageNum=1,R()}function G(){b.resetForm("queryRef"),h()}function H(c){w.value=c.map(a=>a.maintenanceRecordDetailsId),F.value=c.length!=1,M.value=!c.length}function J(){S(),P.value=!0,x.value="\u6DFB\u52A0\u7EF4\u4FDD\u8BB0\u5F55\u8BE6\u60C5"}function T(c){S();const a=c.maintenanceRecordDetailsId||w.value;be(a).then(s=>{o.value=s.data,P.value=!0,x.value="\u4FEE\u6539\u7EF4\u4FDD\u8BB0\u5F55\u8BE6\u60C5"})}function W(){b.$refs.maintenanceRecordDetailsRef.validate(c=>{c&&(o.value.maintenanceRecordDetailsId!=null?Pe(o.value).then(a=>{b.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),P.value=!1,R()}):Re(o.value).then(a=>{b.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),P.value=!1,R()}))})}function $(c){const a=c.maintenanceRecordDetailsId||w.value;b.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u7EF4\u4FDD\u8BB0\u5F55\u8BE6\u60C5\u7F16\u53F7\u4E3A"'+a+'"\u7684\u6570\u636E\u9879\uFF1F').then(function(){return he(a)}).then(()=>{R(),b.$modal.msgSuccess("\u5220\u9664\u6210\u529F")}).catch(()=>{})}function ee(){downloadMaintenanceRecordDetails(i.value)}function ne(c){}return _e(()=>{je(b.addDateRange({pageNum:1,pageSize:9999},void 0)).then(c=>{V.value=c.rows}),R()}),(c,a)=>{const s=r("el-input"),d=r("el-form-item"),B=r("el-option"),K=r("el-select"),m=r("el-button"),q=r("el-form"),y=r("el-col"),ae=r("right-toolbar"),le=r("el-row"),_=r("el-table-column"),te=r("TextTag"),oe=r("dict-tag"),ie=r("el-table"),ce=r("pagination"),re=r("file-upload"),de=r("el-dialog"),j=E("hasPermi"),ue=E("loading");return u(),I("div",ye,[g(e(q,{model:t(i),ref:"queryRef",inline:!0,"label-width":"120px"},{default:l(()=>[e(d,{label:"\u7EF4\u4FDD\u8BB0\u5F55\u7F16\u53F7",prop:"maintenanceRecordId"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(i).maintenanceRecordId,"onUpdate:modelValue":a[0]||(a[0]=n=>t(i).maintenanceRecordId=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u8BB0\u5F55\u7F16\u53F7",clearable:"",onKeyup:N(h,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE",prop:"maintenanceProjectName"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(i).maintenanceProjectName,"onUpdate:modelValue":a[1]||(a[1]=n=>t(i).maintenanceProjectName=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE",clearable:"",onKeyup:N(h,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6",prop:"maintenanceProjectStandard"},{default:l(()=>[e(s,{maxlength:"300",modelValue:t(i).maintenanceProjectStandard,"onUpdate:modelValue":a[2]||(a[2]=n=>t(i).maintenanceProjectStandard=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6",clearable:"",onKeyup:N(h,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE\u8D23\u4EFB\u4EBA",prop:"maintenanceProjectPersonLiable"},{default:l(()=>[e(K,{modelValue:t(i).maintenanceProjectPersonLiable,"onUpdate:modelValue":a[3]||(a[3]=n=>t(i).maintenanceProjectPersonLiable=n),filterable:"",placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",onChange:h,clearable:""},{default:l(()=>[(u(!0),I(A,null,O(V.value,n=>(u(),v(B,{key:n.roleId,label:n.roleName,value:n.roleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"\u5468\u671F",prop:"maintenanceProjectCycle"},{default:l(()=>[e(K,{modelValue:t(i).maintenanceProjectCycle,"onUpdate:modelValue":a[4]||(a[4]=n=>t(i).maintenanceProjectCycle=n),filterable:"",placeholder:"\u8BF7\u9009\u62E9\u7EF4\u4FDD\u9879\u76EE\u5468\u671F",onChange:h,clearable:""},{default:l(()=>[(u(!0),I(A,null,O(t(L),n=>(u(),v(B,{key:n.value,label:n.label,value:n.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(d,null,{default:l(()=>[e(m,{type:"primary",icon:"Search",onClick:h},{default:l(()=>[Ve]),_:1}),e(m,{icon:"Refresh",onClick:G},{default:l(()=>[De]),_:1})]),_:1})]),_:1},8,["model"]),[[Q,C.value]]),e(le,{gutter:10,class:"mb8",style:{"min-height":"32px"}},{default:l(()=>[e(y,{span:1.5},{default:l(()=>[g((u(),v(m,{type:"primary",plain:"",icon:"Plus",onClick:J},{default:l(()=>[Ce]),_:1})),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:add"]]])]),_:1},8,["span"]),e(y,{span:1.5},{default:l(()=>[g((u(),v(m,{type:"success",plain:"",icon:"Edit",disabled:F.value,onClick:T},{default:l(()=>[we]),_:1},8,["disabled"])),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:edit"]]])]),_:1},8,["span"]),e(y,{span:1.5},{default:l(()=>[g((u(),v(m,{type:"danger",plain:"",icon:"Delete",disabled:M.value,onClick:$},{default:l(()=>[ke]),_:1},8,["disabled"])),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:remove"]]])]),_:1},8,["span"]),e(y,{span:1.5},{default:l(()=>[g((u(),v(m,{type:"warning",plain:"",icon:"Download",onClick:ee},{default:l(()=>[xe]),_:1})),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:export"]]])]),_:1},8,["span"]),e(ae,{showSearch:C.value,"onUpdate:showSearch":a[5]||(a[5]=n=>C.value=n),onQueryTable:R},null,8,["showSearch"])]),_:1}),g((u(),v(ie,{data:U.value,onSelectionChange:H},{default:l(()=>[e(_,{type:"selection",width:"55",align:"center"}),e(_,{label:"\u7EF4\u4FDD\u8BB0\u5F55\u8BE6\u60C5\u7F16\u53F7",align:"center",prop:"maintenanceRecordDetailsId"}),e(_,{label:"\u7EF4\u4FDD\u8BB0\u5F55\u7F16\u53F7",align:"center",prop:"maintenanceRecordId"}),e(_,{label:"\u7EF4\u4FDD\u9879\u76EE",align:"center",prop:"maintenanceProjectName"}),e(_,{label:"\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6",align:"center",prop:"maintenanceProjectStandard"}),e(_,{label:"\u7EF4\u4FDD\u9879\u76EE\u8D23\u4EFB\u4EBA",align:"center",prop:"maintenanceProjectPersonLiable"},{default:l(n=>[e(te,{options:V.value,column:"roleId",label:"roleName",value:n.row.maintenanceProjectPersonLiable},null,8,["options","value"])]),_:1}),e(_,{label:"\u5468\u671F",align:"center",prop:"maintenanceProjectCycle"},{default:l(n=>[e(oe,{options:t(L),value:n.row.maintenanceProjectCycle},null,8,["options","value"])]),_:1}),e(_,{label:"\u7EF4\u4FDD\u9879\u76EE\u56FE\u7247",align:"center",prop:"maintenanceProjectFile"}),e(_,{label:"\u5907\u6CE8",align:"center",prop:"remark"}),e(_,{label:"\u64CD\u4F5C",align:"center","class-name":"small-padding fixed-width",width:"200",fixed:"right"},{default:l(n=>[g((u(),v(m,{link:"",type:"primary",icon:"View",onClick:z=>ne(n.row)},{default:l(()=>[Se]),_:2},1032,["onClick"])),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:query"]]]),g((u(),v(m,{link:"",type:"success",icon:"Edit",onClick:z=>T(n.row)},{default:l(()=>[Ie]),_:2},1032,["onClick"])),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:edit"]]]),g((u(),v(m,{link:"",type:"danger",icon:"Delete",onClick:z=>$(n.row)},{default:l(()=>[Ne]),_:2},1032,["onClick"])),[[j,["maintenanceRecordDetails:maintenanceRecordDetails:remove"]]])]),_:1})]),_:1},8,["data"])),[[ue,D.value]]),g(e(ce,{total:k.value,page:t(i).pageNum,"onUpdate:page":a[6]||(a[6]=n=>t(i).pageNum=n),limit:t(i).pageSize,"onUpdate:limit":a[7]||(a[7]=n=>t(i).pageSize=n),onPagination:R},null,8,["total","page","limit"]),[[Q,k.value>0]]),e(de,{title:x.value,modelValue:P.value,"onUpdate:modelValue":a[15]||(a[15]=n=>P.value=n),width:"500px","append-to-body":""},{footer:l(()=>[fe("div",Ue,[e(m,{type:"primary",onClick:W},{default:l(()=>[Le]),_:1}),e(m,{onClick:Z},{default:l(()=>[Fe]),_:1})])]),default:l(()=>[e(q,{ref:"maintenanceRecordDetailsRef",model:t(o),rules:t(Y),"label-width":"80px"},{default:l(()=>[e(d,{label:"\u7EF4\u4FDD\u8BB0\u5F55\u7F16\u53F7",prop:"maintenanceRecordId"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(o).maintenanceRecordId,"onUpdate:modelValue":a[8]||(a[8]=n=>t(o).maintenanceRecordId=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u8BB0\u5F55\u7F16\u53F7"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE",prop:"maintenanceProjectName"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(o).maintenanceProjectName,"onUpdate:modelValue":a[9]||(a[9]=n=>t(o).maintenanceProjectName=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6",prop:"maintenanceProjectStandard"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(o).maintenanceProjectStandard,"onUpdate:modelValue":a[10]||(a[10]=n=>t(o).maintenanceProjectStandard=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE\u8D23\u4EFB\u4EBA",prop:"maintenanceProjectPersonLiable"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(o).maintenanceProjectPersonLiable,"onUpdate:modelValue":a[11]||(a[11]=n=>t(o).maintenanceProjectPersonLiable=n),placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE\u8D23\u4EFB\u4EBA"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u5468\u671F",prop:"maintenanceProjectCycle"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(o).maintenanceProjectCycle,"onUpdate:modelValue":a[12]||(a[12]=n=>t(o).maintenanceProjectCycle=n),placeholder:"\u8BF7\u8F93\u5165\u5468\u671F"},null,8,["modelValue"])]),_:1}),e(d,{label:"\u7EF4\u4FDD\u9879\u76EE\u56FE\u7247"},{default:l(()=>[e(re,{modelValue:t(o).maintenanceProjectFile,"onUpdate:modelValue":a[13]||(a[13]=n=>t(o).maintenanceProjectFile=n)},null,8,["modelValue"])]),_:1}),e(d,{label:"\u5907\u6CE8",prop:"remark"},{default:l(()=>[e(s,{maxlength:"100",modelValue:t(o).remark,"onUpdate:modelValue":a[14]||(a[14]=n=>t(o).remark=n),placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});export{qe as default};