maintenanceInfo.5fa0ebc9.js 7.8 KB

1
  1. import{r as u,ad as O,_ as Y,P as L,g as d,ac as X,o as _,h as w,m as c,i as t,w as s,Y as k,j as G,I as f,t as H,l as J,k as l,N as I,X as K}from"./vendor.0bc3c1d4.js";/* empty css */import{a4 as Q,a5 as Z,a6 as ee,a2 as ae}from"./index.95a94035.js";const ne={class:"padding-xs"},le={class:"margin-bottom-xs flex"},te=I("\u65B0\u589E"),ie={class:"impa-tree-node",style:{width:"100%"}},oe={class:"action flex align-center justify-between"},me={class:"flex align-center"},de=["onClick"],se=["onClick"],re=["onClick"],ue={class:"text-center padding-tb"},ce=I("\u53D6\u6D88"),ve=I("\u786E\u5B9A"),he={setup(pe){const{proxy:o}=K(),h=u([]);var y=[];const b=u(!1),$=u(""),x=u(""),M=u(!0),r=u(!1),W=O({maintenanceForm:{},pattern:u(/^[\s\S]*.*[^\s][\s\S]*$/)}),{maintenanceForm:e,pattern:v}=Y(W),j=i=>{e.value.maintenanceName4=`${i.getFullYear()}-${i.getMonth()+1}-${i.getDate()}`,b.value=!1};L(()=>$.value,i=>{let a=y.filter(g=>g.maintenanceName.indexOf(i)!=-1);h.value=o.handleTree(a,"maintenanceId","parentId")});function S(){if(e.value.parentId==""||e.value.parentId==null){o.$modal.msgWarning("\u7236\u7EA7\u7EF4\u4FDD\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName==""||e.value.maintenanceName==null){o.$modal.msgWarning("\u7EF4\u4FDD\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName1==""||e.value.maintenanceName1==null){o.$modal.msgWarning("\u578B\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName2==""||e.value.maintenanceName2==null){o.$modal.msgWarning("\u5E8F\u5217\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName3==""||e.value.maintenanceName3==null){o.$modal.msgWarning("\u4F9B\u8D27\u5546\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName4==""||e.value.maintenanceName4==null){o.$modal.msgWarning("\u751F\u4EA7\u65E5\u671F\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName5==""||e.value.maintenanceName5==null){o.$modal.msgWarning("\u8239\u68C0\u7F16\u53F7\u4E0D\u80FD\u4E3A\u7A7A");return}if(e.value.maintenanceName6==""||e.value.maintenanceName6==null){o.$modal.msgWarning("\u751F\u4EA7\u5382\u5546\u4E0D\u80FD\u4E3A\u7A7A");return}e.value.maintenanceId!=null?Q(e.value).then(i=>{o.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),r.value=!1,N()}):Z(e.value).then(i=>{o.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),r.value=!1,N()})}function U(i){e.value={},e.value.parentId=i,x.value="\u65B0\u589E\u7EF4\u4FDD\u76EE\u5F55",r.value=!0}function B(i){e.value=i,r.value=!0,x.value="\u4FEE\u6539\u7EF4\u4FDD\u76EE\u5F55"}function P(){e.value={},r.value=!1}function z(i){o.$modal.confirm(`\u662F\u5426\u5220\u9664\u3010${i.label}\u3011\uFF1F`).then(()=>{ee(i.maintenanceId).then(()=>{N()})}).catch(()=>{})}function N(){M.value=!0,ae({pageNum:1,pageSize:9999}).then(i=>{i.data.map(a=>{a.label=`${a.maintenanceName}`}),y=i.data,h.value=o.handleTree(i.data,"maintenanceId","parentId"),M.value=!1})}return N(),(i,a)=>{const g=d("van-button"),m=d("van-field"),C=d("van-icon"),D=d("el-tree"),F=d("el-tree-select"),R=d("van-calendar"),T=d("van-cell-group"),A=d("van-form"),E=d("van-dialog"),V=X("hasPermi");return _(),w("div",ne,[c("div",le,[t(m,{modelValue:$.value,"onUpdate:modelValue":a[1]||(a[1]=n=>$.value=n),placeholder:"\u8BF7\u8F93\u5165\u7269\u6599\u76EE\u5F55","left-icon":"search",clearable:""},{button:s(()=>[k((_(),G(g,{onClick:a[0]||(a[0]=f(n=>U(""),["stop"])),size:"small",icon:"plus",type:"primary"},{default:s(()=>[te]),_:1})),[[V,["maintenance:maintenance:add"]]])]),_:1},8,["modelValue"])]),c("div",null,[t(D,{data:h.value,props:{label:"maintenanceName",children:"children"},"expand-on-click-node":!1,ref:"maintenanceRef","default-expand-all":""},{default:s(({node:n,data:p})=>[c("div",ie,[c("div",oe,[c("div",null,H(p.label),1),c("div",me,[k((_(),w("div",{onClick:f(q=>U(p.maintenanceId),["stop"])},[t(C,{name:"add-o",class:"text-blue"})],8,de)),[[V,["maintenance:maintenance:add"]]]),k((_(),w("div",{onClick:f(q=>B(p),["stop"])},[t(C,{name:"edit",class:"margin-left-sm text-green"})],8,se)),[[V,["maintenance:maintenance:edit"]]]),p.children!=null||p.maintenanceId==123?J("",!0):k((_(),w("div",{key:0,onClick:f(q=>z(p),["stop"])},[t(C,{name:"delete-o",class:"margin-left-sm text-red"})],8,re)),[[V,["maintenance:maintenance:remove"]]])])])])]),_:1},8,["data"])]),t(E,{show:r.value,"onUpdate:show":a[12]||(a[12]=n=>r.value=n),title:x.value,showConfirmButton:!1},{default:s(()=>[t(A,{ref:"impaRef"},{default:s(()=>[t(T,{inset:""},{default:s(()=>[t(m,{"label-width":"70",name:"\u7236\u7EA7\u7EF4\u4FDD",label:"\u7236\u7EA7\u7EF4\u4FDD",required:"","label-align":"right"},{input:s(()=>[t(F,{filterable:"",modelValue:l(e).parentId,"onUpdate:modelValue":a[2]||(a[2]=n=>l(e).parentId=n),data:h.value,props:{value:"maintenanceId",label:"maintenanceName",children:"children"},"value-key":"maintenanceId",placeholder:"\u8BF7\u9009\u62E9\u7236\u7EA7\u7EF4\u4FDD","check-strictly":"",disable:l(e).maintenanceId!=null},null,8,["modelValue","data","disable"])]),_:1}),t(m,{"label-width":"70",modelValue:l(e).maintenanceName,"onUpdate:modelValue":a[3]||(a[3]=n=>l(e).maintenanceName=n),name:"\u7EF4\u4FDD\u540D\u79F0",label:"\u7EF4\u4FDD\u540D\u79F0",required:"","label-align":"right",placeholder:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u540D\u79F0",rules:[{pattern:l(v),message:"\u8BF7\u8F93\u5165\u7EF4\u4FDD\u540D\u79F0"}]},null,8,["modelValue","rules"]),t(m,{"label-width":"70",modelValue:l(e).maintenanceName1,"onUpdate:modelValue":a[4]||(a[4]=n=>l(e).maintenanceName1=n),name:"\u578B\u53F7",label:"\u578B\u53F7",required:"","label-align":"right",placeholder:"\u8BF7\u8F93\u5165\u578B\u53F7",rules:[{pattern:l(v),message:"\u8BF7\u8F93\u5165\u578B\u53F7"}]},null,8,["modelValue","rules"]),t(m,{"label-width":"70",modelValue:l(e).maintenanceName2,"onUpdate:modelValue":a[5]||(a[5]=n=>l(e).maintenanceName2=n),name:"\u5E8F\u5217\u53F7",label:"\u5E8F\u5217\u53F7",required:"","label-align":"right",placeholder:"\u8BF7\u8F93\u5165\u5E8F\u5217\u53F7",rules:[{pattern:l(v),message:"\u8BF7\u8F93\u5165\u5E8F\u5217\u53F7"}]},null,8,["modelValue","rules"]),t(m,{"label-width":"70",modelValue:l(e).maintenanceName6,"onUpdate:modelValue":a[6]||(a[6]=n=>l(e).maintenanceName6=n),name:"\u751F\u4EA7\u5382\u5546",label:"\u751F\u4EA7\u5382\u5546",required:"","label-align":"right",placeholder:"\u8BF7\u8F93\u5165\u751F\u4EA7\u5382\u5546",rules:[{pattern:l(v),message:"\u8BF7\u8F93\u5165\u751F\u4EA7\u5382\u5546"}]},null,8,["modelValue","rules"]),t(m,{"label-width":"70",modelValue:l(e).maintenanceName4,"onUpdate:modelValue":a[7]||(a[7]=n=>l(e).maintenanceName4=n),"is-link":"",readonly:"",required:"","label-align":"right",name:"calendar",label:"\u751F\u4EA7\u65E5\u671F",placeholder:"\u70B9\u51FB\u9009\u62E9\u65E5\u671F",onClick:a[8]||(a[8]=n=>b.value=!0)},null,8,["modelValue"]),t(R,{"show-mark":!1,show:b.value,"onUpdate:show":a[9]||(a[9]=n=>b.value=n),onConfirm:j},null,8,["show"]),t(m,{"label-width":"70",modelValue:l(e).maintenanceName3,"onUpdate:modelValue":a[10]||(a[10]=n=>l(e).maintenanceName3=n),name:"\u4F9B\u5E94\u5546",label:"\u4F9B\u5E94\u5546",required:"","label-align":"right",placeholder:"\u8BF7\u8F93\u5165\u4F9B\u5E94\u5546",rules:[{pattern:l(v),message:"\u8BF7\u8F93\u5165\u4F9B\u5E94\u5546"}]},null,8,["modelValue","rules"]),t(m,{"label-width":"70",modelValue:l(e).maintenanceName5,"onUpdate:modelValue":a[11]||(a[11]=n=>l(e).maintenanceName5=n),name:"\u8239\u68C0\u7F16\u53F7",label:"\u8239\u68C0\u7F16\u53F7",required:"","label-align":"right",placeholder:"\u8BF7\u8F93\u5165\u8239\u68C0\u7F16\u53F7",rules:[{pattern:l(v),message:"\u8BF7\u8F93\u5165\u8239\u68C0\u7F16\u53F7"}]},null,8,["modelValue","rules"])]),_:1}),c("div",ue,[t(g,{plain:"",size:"small",onClick:f(P,["stop"])},{default:s(()=>[ce]),_:1},8,["onClick"]),t(g,{plain:"",type:"primary",style:{"margin-left":"15px"},onClick:f(S,["stop"]),size:"small"},{default:s(()=>[ve]),_:1},8,["onClick"])])]),_:1},512)]),_:1},8,["show","title"])])}}};export{he as default};