maintenanceApplyRecord.08c06b83.js 5.5 KB

1
  1. import{u as K,r as d,ad as ee,_ as ne,f as ae,L as te,g as s,o as t,h as c,m as n,i as o,w as p,I as x,k as m,z as j,B as C,j as V,t as i,l as k,Y as le,Z as oe,N as w,X as se}from"./vendor.0bc3c1d4.js";import{g as ie,l as ce}from"./maintenanceApply.c452e2ad.js";import{a7 as pe,a0 as de}from"./index.95a94035.js";const ue={class:"margin-tb-xs"},re=w("\u641C\u7D22"),me={key:0},ve={class:"text-grey"},_e={class:"flex justify-between margin-bottom-xs"},ge=w(" \u5BA1\u6838\u72B6\u6001\uFF1A "),ye=w("\u64A4 \u56DE"),fe={key:0,class:"padding-xs text-xs"},he={class:"margin-right"},xe={style:{width:"calc(100% - 50px)"}},ke={class:"flex"},we=n("div",null,"\u8D1F\u8D23\u4EBA\uFF1A",-1),be={class:"flex align-center margin-tb-xs"},Ae={class:"margin-lr-xs"},Ne={key:1},je={key:0,class:"flex"},Ce={class:"padding-left-xs"},Ve={class:"flex padding-tb-xs align-center"},Ie={key:0,class:"margin-right-xs"},Le={key:0,class:"margin-left-xs"},ze={class:"text-gray text-content"},Se={key:1},Re={setup(Te){const{proxy:_}=se();K();const{com_apply_state:I}=_.useDict("com_apply_state"),L=d([]),z=d([]),b=d([]),g=d({}),r=d({}),S=d(!0),A=d(!1),y=d(0),B=ee({form:{},queryParams:{pageNum:1,pageSize:10,maintenanceApplyId:null,maintenanceApplyExplain:null,state:null},rules:{}}),{queryParams:u,form:Ee,rules:Ue}=ne(B);ae(()=>{});function R(a){r.value[a]==null?T(a):g.value=r.value[a],A.value=!0}function T(a){ie(a).then(l=>{g.value=l.data,r.value[a]=l.data})}function $(a){a.forEach(l=>{r.value[l]==null&&T(l)})}function M(a){_.$modal.confirm("\u662F\u5426\u64A4\u56DE\uFF1F").then(()=>{de(a).then(()=>{_.$modal.msg("\u5DF2\u64A4\u56DE"),f()})}).catch(()=>{})}function f(){S.value=!0,ce(u.value).then(a=>{b.value=a.rows,y.value=a.total,S.value=!1})}pe(_.addDateRange({pageNum:1,pageSize:9999},void 0)).then(a=>{z.value=a.rows});function q(){u.value={pageNum:1,pageSize:10,maintenanceApplyId:null,maintenanceApplyExplain:null,state:null},E()}function E(){u.value.pageNum=1,f()}return te(()=>{f()}),(a,l)=>{const N=s("van-button"),J=s("van-field"),U=s("dict-tag"),O=s("TextTag"),Q=s("van-collapse-item"),F=s("van-collapse"),D=s("van-icon"),W=s("van-pagination"),X=s("van-empty"),Y=s("UserAvatar"),Z=s("van-step"),G=s("van-steps"),H=s("van-popup");return t(),c("div",null,[n("div",ue,[o(J,{style:{"align-items":"center",padding:"6px"},modelValue:m(u).maintenanceApplyExplain,"onUpdate:modelValue":l[0]||(l[0]=e=>m(u).maintenanceApplyExplain=e),placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u8BF4\u660E","left-icon":"search"},{button:p(()=>[o(N,{onClick:x(E,["stop"]),size:"small",icon:"search",type:"primary"},{default:p(()=>[re]),_:1},8,["onClick"]),o(N,{plain:"",size:"small",onClick:x(q,["stop"]),icon:"replay",type:"primary",style:{padding:"6px 10px","margin-left":"10px"}},null,8,["onClick"])]),_:1},8,["modelValue"])]),b.value.length?(t(),c("div",me,[o(F,{modelValue:L.value,"onUpdate:modelValue":l[1]||(l[1]=e=>L.value=e),onChange:$},{default:p(()=>[(t(!0),c(j,null,C(b.value,(e,h)=>(t(),V(Q,{name:e.maintenanceApplyId,key:h},{title:p(()=>[n("div",ve,[n("div",null,"\u521B\u5EFA\u4EBA\u5458\uFF1A"+i(e.nickName),1),n("div",null,"\u7533\u8BF7\u8BF4\u660E\uFF1A"+i(e.maintenanceApplyExplain),1),n("div",null,"\u521B\u5EFA\u65F6\u95F4\uFF1A"+i(e.createTime),1),n("div",_e,[n("div",null,[ge,o(U,{options:m(I),value:e.state,onClick:x(v=>R(e.maintenanceApplyId),["stop"]),style:{display:"inline-block"}},null,8,["options","value","onClick"])]),e.isWithdraw=="1"?(t(),V(N,{key:0,plain:"",size:"small",type:"danger",onClick:x(v=>M(e.maintenanceApplyId),["stop"])},{default:p(()=>[ye]),_:2},1032,["onClick"])):k("",!0)])])]),default:p(()=>[r.value[e.maintenanceApplyId]!=null?(t(),c("div",fe,[(t(!0),c(j,null,C(r.value[e.maintenanceApplyId].maintenanceApplyDetailsList,(v,P)=>(t(),c("div",{class:"flex align-center margin-bottom-sm",key:P},[n("div",he,i(P+1),1),n("div",xe,[n("div",null,"\u7EF4\u4FDD\u9879\u76EE\uFF1A"+i(v.maintenanceProjectName),1),n("div",null,"\u9879\u76EE\u6807\u51C6\uFF1A"+i(v.maintenanceProjectStandard),1),n("div",ke,[we,o(O,{options:z.value,column:"roleId",label:"roleName",value:v.maintenanceProjectPersonLiable},null,8,["options","value"])])])]))),128))])):k("",!0)]),_:2},1032,["name"]))),128))]),_:1},8,["modelValue"]),le(n("div",be,[n("div",Ae,"\u5171 "+i(y.value)+" \u6761",1),o(W,{modelValue:m(u).pageNum,"onUpdate:modelValue":l[2]||(l[2]=e=>m(u).pageNum=e),"total-items":y.value,"show-page-size":3,onChange:f,"force-ellipses":""},{"prev-text":p(()=>[o(D,{name:"arrow-left"})]),"next-text":p(()=>[o(D,{name:"arrow"})]),page:p(({text:e})=>[w(i(e),1)]),_:1},8,["modelValue","total-items"])],512),[[oe,y.value>0]])])):(t(),c("div",Ne,[o(X,{image:"https://fastly.jsdelivr.net/npm/@vant/assets/custom-empty-image.png","image-size":"80",description:"\u8FD9\u91CC\u4EC0\u4E48\u90FD\u6CA1\u6709!"})])),o(H,{show:A.value,"onUpdate:show":l[3]||(l[3]=e=>A.value=e),position:"right",closeable:!0,style:{width:"60vw",height:"100vh","padding-top":"60px"}},{default:p(()=>[o(G,{direction:"vertical",active:-1},{default:p(()=>[(t(!0),c(j,null,C(g.value.wfJobList,(e,h)=>(t(),V(Z,{key:h},{default:p(()=>[n("div",null,i(e.jobTime?e.jobTime:"--"),1),h<g.value.wfJobList.length-1?(t(),c("div",je,[o(Y,{src:e.avatar},null,8,["src"]),n("div",Ce,[n("div",null,i(e.jobName),1),n("div",Ve,[e.nickName?(t(),c("div",Ie,[n("span",null,i(e.nickName),1),e.jobUser==a.$store.state.user.user.userId?(t(),c("span",Le,"(\u6211)")):k("",!0)])):k("",!0),o(U,{options:m(I),value:e.jobState},null,8,["options","value"])]),n("div",ze,i(e.jobOpinion),1)])])):(t(),c("div",Se,[n("div",null,i(e.jobName),1)]))]),_:2},1024))),128))]),_:1})]),_:1},8,["show"])])}}};export{Re as default};