index.d52a2724.js 11 KB

1
  1. import{a8 as T,r as p,g as i,o as f,h as M,i as e,w as a,N as c,t as D,k as l,m as C,$ as X,u as ge,an as Y,ae as Q,j as S,X as P,Q as we,a5 as be,Y as G,aj as Ae,l as xe,z as Ve,B as ke}from"./vendor.5f04cee5.js";import{g as De,l as Se,u as Pe,a as je}from"./maintenanceApply.1e89fcda.js";import{a0 as Ce,a3 as Ne,T as Ue,U as $e}from"./index.f4ae8632.js";import{l as Ee}from"./dept.a2121044.js";const Ie=c(" \u7EF4\u4FDD\u8BB0\u5F55\u8BE6\u60C5\u5217\u8868 "),Le={props:{form:{type:[Object],default:null}},setup($){const d=$,{proxy:A}=X(),{com_apply_state:v}=A.useDict("com_apply_state"),{form:s}=T(d),y=p([]),V=p([]);return Ee({pageNum:1,pageSize:9999}).then(r=>{V.value=r.data}),Ce(A.addDateRange({pageNum:1,pageSize:9999},void 0)).then(r=>{y.value=r.rows}),(r,E)=>{const _=i("el-descriptions-item"),N=i("dict-tag"),j=i("el-descriptions"),x=i("el-divider");return f(),M("div",null,[e(j,{column:2,border:""},{default:a(()=>[e(_,{label:"\u521B\u5EFA\u8005"},{default:a(()=>[c(D(l(s).nickName),1)]),_:1}),e(_,{label:"\u521B\u5EFA\u65F6\u95F4"},{default:a(()=>[C("span",null,D(r.parseTime(l(s).createTime)),1)]),_:1}),e(_,{label:"\u72B6\u6001",span:2},{default:a(()=>[e(N,{options:l(v),value:l(s).state},null,8,["options","value"])]),_:1}),e(_,{label:"\u8BF4\u660E",span:2},{default:a(()=>[c(D(l(s).maintenanceApplyExplain),1)]),_:1})]),_:1}),e(x,{"content-position":"center"},{default:a(()=>[Ie]),_:1}),e(l(Ne),{list:l(s).maintenanceApplyDetailsList,editable:!1},null,8,["list"])])}}},Te={class:"flex"},Me={class:"flex-sub"},Re={class:"padding-left",style:{width:"30%","max-width":"400px"}},Be={props:{maintenanceApplyId:{type:[Number,String],default:null}},setup($,{expose:d}){const A=$;ge();const v=p(!1),s=p(!0),{maintenanceApplyId:y}=T(A),V=Y({form:{}}),{form:r}=T(V);function E(){v.value=!0,s.value=!0,we(()=>{N()})}function _(){r.value={},v.value=!1}function N(){y.value&&De(y.value).then(j=>{r.value=j.data,s.value=!1})}return d({show:E,handleClose:_}),(j,x)=>{const R=i("el-drawer"),I=Q("loading");return f(),S(R,{modelValue:v.value,"onUpdate:modelValue":x[0]||(x[0]=B=>v.value=B),title:"\u7EF4\u4FDD\u7533\u8BF7\u6E05\u5355","before-close":_,direction:"rtl","custom-class":"demo-drawer","modal-class":"el-subscribe-drawer",size:"80%"},{default:a(()=>[P((f(),M("div",Te,[C("div",Me,[e(l(Le),{form:l(r),editable:!1},null,8,["form"])]),C("div",Re,[e(l(Ue),{list:l(r).wfJobList},null,8,["list"])])])),[[I,s.value]])]),_:1},8,["modelValue"])}}},ze={class:"app-container"},qe=c("\u641C\u7D22 "),Fe=c("\u91CD\u7F6E"),Qe=c("\u5BFC\u51FA "),Ke={class:"padding"},Oe=c("\u8BE6\u7EC6 "),Je=c("\u64A4\u56DE "),We=c("\u7EF4\u4FDD\u7533\u8BF7\u8BE6\u60C5\u4FE1\u606F"),Xe=c("\u6DFB\u52A0"),Ye=c("\u5220\u9664 "),Ge={class:"dialog-footer"},He=c("\u786E \u5B9A"),Ze=c("\u53D6 \u6D88"),ea=be({name:"MaintenanceApply"}),oa=Object.assign(ea,{setup($){const{proxy:d}=X(),{com_apply_state:A}=d.useDict("com_apply_state"),v=p([]),s=p([]),y=p(!1),V=p(!0),r=p(!0),E=p([]),_=p([]),N=p(!0),j=p(!0),x=p(0),R=p(""),I=p(null),B=Y({form:{},queryParams:{pageNum:1,pageSize:10,maintenanceApplyId:null,maintenanceApplyExplain:null,state:null},rules:{}}),{queryParams:h,form:u,rules:H}=T(B);function k(){V.value=!0,Se(h.value).then(t=>{v.value=t.rows,x.value=t.total,V.value=!1})}function Z(){y.value=!1,ee()}function ee(){u.value={maintenanceApplyId:null,createBy:null,createTime:null,updateBy:null,updateTime:null,remark:null,maintenanceApplyExplain:null,state:null},s.value=[],d.resetForm("maintenanceApplyRef")}function z(){h.value.pageNum=1,k()}function ae(){d.resetForm("queryRef"),z()}function ne(t){E.value=t.map(o=>o.maintenanceApplyId),N.value=t.length!=1,j.value=!t.length}function le(){d.$refs.maintenanceApplyRef.validate(t=>{t&&(u.value.maintenanceApplyDetailsList=s.value,u.value.maintenanceApplyId!=null?Pe(u.value).then(o=>{d.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),y.value=!1,k()}):je(u.value).then(o=>{d.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),y.value=!1,k()}))})}function te({row:t,rowIndex:o}){t.index=o+1}function oe(){let t={};t.maintenanceProjectName="",t.maintenanceProjectStandard="",t.maintenanceProjectPersonLiable="",t.maintenanceProjectFile="",t.remark="",s.value.push(t)}function ie(){if(_.value.length==0)d.$modal.msgError("\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u7EF4\u4FDD\u7533\u8BF7\u8BE6\u60C5\u6570\u636E");else{const t=s.value,o=_.value;s.value=t.filter(function(g){return o.indexOf(g.index)==-1})}}function se(t){_.value=t.map(o=>o.index)}function pe(){downloadMaintenanceApply(h.value)}function ce(t){I.value=t.maintenanceApplyId,d.$refs.maintenanceApplyDetailDrawerRef.show()}function de(t){d.$modal.confirm("\u662F\u5426\u64A4\u56DE\uFF1F").then(()=>{$e(t.maintenanceApplyId).then(()=>{d.$modal.msg("\u5DF2\u64A4\u56DE"),k()})}).catch(()=>{})}return k(),(t,o)=>{const g=i("el-input"),U=i("el-form-item"),w=i("el-button"),K=i("el-form"),q=i("el-col"),re=i("right-toolbar"),O=i("el-row"),L=i("el-descriptions-item"),J=i("dict-tag"),ue=i("el-descriptions"),m=i("el-table-column"),W=i("el-table"),me=i("pagination"),_e=i("el-option"),fe=i("el-select"),ye=i("el-divider"),he=i("el-dialog"),F=Q("hasPermi"),ve=Q("loading");return f(),M("div",ze,[P(e(K,{model:l(h),ref:"queryRef",inline:!0,"label-width":"68px"},{default:a(()=>[e(U,{label:"\u7533\u8BF7\u8BF4\u660E",prop:"maintenanceApplyExplain"},{default:a(()=>[e(g,{modelValue:l(h).maintenanceApplyExplain,"onUpdate:modelValue":o[0]||(o[0]=n=>l(h).maintenanceApplyExplain=n),placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u8BF4\u660E",clearable:"",onKeyup:Ae(z,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(U,null,{default:a(()=>[e(w,{type:"primary",icon:"Search",onClick:z},{default:a(()=>[qe]),_:1}),e(w,{icon:"Refresh",onClick:ae},{default:a(()=>[Fe]),_:1})]),_:1})]),_:1},8,["model"]),[[G,r.value]]),e(O,{gutter:10,class:"mb8",style:{"min-height":"32px"}},{default:a(()=>[P((f(),S(q,{span:1.5},{default:a(()=>[e(w,{type:"warning",plain:"",icon:"Download",onClick:pe},{default:a(()=>[Qe]),_:1})]),_:1},8,["span"])),[[F,["maintenanceApply:maintenanceApply:export"]]]),e(re,{showSearch:r.value,"onUpdate:showSearch":o[1]||(o[1]=n=>r.value=n),onQueryTable:k},null,8,["showSearch"])]),_:1}),P((f(),S(W,{data:v.value,onSelectionChange:ne},{default:a(()=>[e(m,{type:"expand",width:"30"},{default:a(n=>[C("div",Ke,[e(ue,{column:1},{default:a(()=>[e(L,{label:"\u7533\u8BF7\u8BF4\u660E"},{default:a(()=>[c(D(n.row.maintenanceApplyExplain),1)]),_:2},1024),e(L,{label:"\u7533\u8BF7\u72B6\u6001"},{default:a(()=>[e(J,{options:l(A),value:n.row.state,style:{display:"inline-block"}},null,8,["options","value"])]),_:2},1024),e(L,{label:"\u521B\u5EFA\u8005"},{default:a(()=>[c(D(n.row.nickName),1)]),_:2},1024),e(L,{label:"\u521B\u5EFA\u65F6\u95F4"},{default:a(()=>[c(D(t.parseTime(n.row.createTime)),1)]),_:2},1024)]),_:2},1024)])]),_:1}),e(m,{label:"\u7533\u8BF7\u8BF4\u660E",align:"center",prop:"maintenanceApplyExplain","show-overflow-tooltip":!0}),e(m,{label:"\u72B6\u6001",align:"center",prop:"state"},{default:a(n=>[e(J,{options:l(A),value:n.row.state},null,8,["options","value"])]),_:1}),e(m,{label:"\u521B\u5EFA\u8005",align:"center",prop:"nickName"}),e(m,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"160"},{default:a(n=>[C("span",null,D(t.parseTime(n.row.createTime)),1)]),_:1}),P((f(),S(m,{label:"\u64CD\u4F5C",align:"center","class-name":"small-padding fixed-width",width:"200",fixed:"right"},{default:a(n=>[P((f(),S(w,{text:"",type:"primary",icon:"View",onClick:b=>ce(n.row)},{default:a(()=>[Oe]),_:2},1032,["onClick"])),[[F,["maintenanceApply:maintenanceApply:query"]]]),n.row.isWithdraw=="1"?(f(),S(w,{key:0,link:"",icon:"SwitchButton",type:"success",onClick:b=>de(n.row)},{default:a(()=>[Je]),_:2},1032,["onClick"])):xe("",!0)]),_:1})),[[F,["maintenanceApply:maintenanceApply:query","maintenanceApply:maintenanceApply:edit","maintenanceApply:maintenanceApply:remove"]]])]),_:1},8,["data"])),[[ve,V.value]]),P(e(me,{total:x.value,page:l(h).pageNum,"onUpdate:page":o[2]||(o[2]=n=>l(h).pageNum=n),limit:l(h).pageSize,"onUpdate:limit":o[3]||(o[3]=n=>l(h).pageSize=n),onPagination:k},null,8,["total","page","limit"]),[[G,x.value>0]]),e(he,{title:R.value,modelValue:y.value,"onUpdate:modelValue":o[7]||(o[7]=n=>y.value=n),width:"1000px","append-to-body":""},{footer:a(()=>[C("div",Ge,[e(w,{type:"primary",onClick:le},{default:a(()=>[He]),_:1}),e(w,{onClick:Z},{default:a(()=>[Ze]),_:1})])]),default:a(()=>[e(K,{ref:"maintenanceApplyRef",model:l(u),rules:l(H),"label-width":"80px"},{default:a(()=>[e(U,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[e(g,{maxlength:"300",modelValue:l(u).remark,"onUpdate:modelValue":o[4]||(o[4]=n=>l(u).remark=n),placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1}),e(U,{label:"\u7533\u8BF7\u8BF4\u660E",prop:"maintenanceApplyExplain"},{default:a(()=>[e(g,{maxlength:"300",modelValue:l(u).maintenanceApplyExplain,"onUpdate:modelValue":o[5]||(o[5]=n=>l(u).maintenanceApplyExplain=n),placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u8BF4\u660E"},null,8,["modelValue"])]),_:1}),e(U,{label:"\u72B6\u6001",prop:"state"},{default:a(()=>[e(fe,{modelValue:l(u).state,"onUpdate:modelValue":o[6]||(o[6]=n=>l(u).state=n),placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001"},{default:a(()=>[(f(!0),M(Ve,null,ke(l(A),n=>(f(),S(_e,{key:n.value,label:n.label,value:n.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(ye,{"content-position":"center"},{default:a(()=>[We]),_:1}),e(O,{gutter:10,class:"mb8",style:{"min-height":"32px"}},{default:a(()=>[e(q,{span:1.5},{default:a(()=>[e(w,{type:"primary",icon:"Plus",onClick:oe},{default:a(()=>[Xe]),_:1})]),_:1},8,["span"]),e(q,{span:1.5},{default:a(()=>[e(w,{type:"danger",icon:"Delete",onClick:ie},{default:a(()=>[Ye]),_:1})]),_:1},8,["span"])]),_:1}),e(W,{data:s.value,"row-class-name":te,onSelectionChange:se,ref:"maintenanceApplyDetails"},{default:a(()=>[e(m,{type:"selection",width:"50",align:"center"}),e(m,{label:"\u5E8F\u53F7",align:"center",prop:"index",width:"50"}),e(m,{label:"\u7EF4\u4FDD\u9879\u76EE",prop:"maintenanceProjectName",width:"150"},{default:a(n=>[e(g,{maxlength:"100",modelValue:n.row.maintenanceProjectName,"onUpdate:modelValue":b=>n.row.maintenanceProjectName=b,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6",prop:"maintenanceProjectStandard",width:"150"},{default:a(n=>[e(g,{maxlength:"300",modelValue:n.row.maintenanceProjectStandard,"onUpdate:modelValue":b=>n.row.maintenanceProjectStandard=b,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE\u6807\u51C6"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u7EF4\u4FDD\u9879\u76EE\u8D23\u4EFB\u4EBA",prop:"maintenanceProjectPersonLiable",width:"150"},{default:a(n=>[e(g,{maxlength:"100",modelValue:n.row.maintenanceProjectPersonLiable,"onUpdate:modelValue":b=>n.row.maintenanceProjectPersonLiable=b,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u9879\u76EE\u8D23\u4EFB\u4EBA"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(m,{label:"\u5907\u6CE8",prop:"remark",width:"150"},{default:a(n=>[e(g,{maxlength:"300",modelValue:n.row.remark,"onUpdate:modelValue":b=>n.row.remark=b,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue","onUpdate:modelValue"])]),_:1})]),_:1},8,["data"])]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"]),e(l(Be),{ref:"maintenanceApplyDetailDrawerRef",maintenanceApplyId:I.value},null,8,["maintenanceApplyId"])])}}});export{oa as default};