subscribeLog.3294f7b7.js 5.5 KB

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