maintenancePlanLog.53cbfc81.js 3.5 KB

1
  1. import{u as U,r as l,ad as q,_ as Q,L as E,g as n,o as c,h as d,i as a,w as i,k as r,m as t,z as k,B as w,j as L,I as X,t as f,Y,Z,N as A,X as G}from"./vendor.0bc3c1d4.js";import{a7 as H,ad as J}from"./index.fceaba64.js";import{l as K}from"./dept.9e29aa1c.js";const O={class:"text-sm text-grey padding-xs"},W={class:"margin-tb-xs flex align-center"},$=t("div",null,"\u89D2\u8272\uFF1A",-1),ee=["onClick"],te={key:0},ae={class:"flex"},ne=t("span",null,"\u90E8\u95E8\uFF1A",-1),oe={class:"flex"},le=t("span",null,"\u89D2\u8272\uFF1A",-1),se={class:"flex"},ce=t("span",null,"\u72B6\u6001\uFF1A",-1),ie={class:"flex align-center margin-tb-xs"},re={class:"margin-lr-xs"},ue={key:1},fe={setup(de){U();const{proxy:h}=G(),{com_maintenance_record_state:C,maintenance_project_cycle:_e}=h.useDict("com_maintenance_record_state","maintenance_project_cycle"),m=l([]),v=l([]),x=l([]);l(!1);const y=l(!0),_=l(0);l([]),l(""),l(null);const V=q({maintenanceLogForm:{},queryParams:{pageNum:1,pageSize:10,deptId:null,roleId:null,state:10}}),{queryParams:o,maintenanceLogForm:pe}=Q(V);function b(){o.value.pageNum=1,p()}function j(){o.value={pageNum:1,pageSize:10,deptId:null,roleId:null,state:o.value.state},p()}function p(){y.value=!0,J(o.value).then(s=>{m.value=s.rows,_.value=s.total,y.value=!1})}return E(()=>{K({pageNum:1,pageSize:9999}).then(s=>{x.value=s.data}),H(h.addDateRange({pageNum:1,pageSize:9999},void 0)).then(s=>{v.value=s.rows}),p()}),(s,u)=>{const I=n("van-tab"),z=n("van-tabs"),S=n("el-option"),T=n("el-select"),g=n("van-icon"),N=n("TextTag"),D=n("dict-tag"),B=n("van-cell"),R=n("van-cell-group"),P=n("van-pagination"),F=n("van-empty");return c(),d("div",O,[a(z,{active:r(o).state,"onUpdate:active":u[0]||(u[0]=e=>r(o).state=e),onClickTab:b},{default:i(()=>[a(I,{title:"\u4FDD\u517B\u4EFB\u52A1",name:"10"}),a(I,{title:"\u4FDD\u517B\u8BB0\u5F55",name:"20"})]),_:1},8,["active"]),t("div",null,[t("div",W,[$,a(T,{modelValue:r(o).roleId,"onUpdate:modelValue":u[1]||(u[1]=e=>r(o).roleId=e),filterable:"",placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272",onChange:b,clearable:""},{default:i(()=>[(c(!0),d(k,null,w(v.value,e=>(c(),L(S,{key:e.roleId,label:e.roleName,value:e.roleId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),t("button",{class:"solt-btn",onClick:X(j,["stop"])},[a(g,{name:"replay"})],8,ee)])]),m.value.length?(c(),d("div",te,[a(R,null,{default:i(()=>[(c(!0),d(k,null,w(m.value,(e,M)=>(c(),L(B,{class:"cardCont","is-link":"",to:"/mobile/daily/maintenance/maintenancePlanDetail?id="+e.maintenanceRecordId,key:M},{title:i(()=>[t("div",ae,[ne,a(N,{options:x.value,column:"deptId",label:"deptName",value:e.deptId},null,8,["options","value"])]),t("div",oe,[le,a(N,{options:v.value,column:"roleId",label:"roleName",value:e.roleId},null,8,["options","value"])]),t("div",null,[t("span",null,"\u521B\u5EFA\u65F6\u95F4\uFF1A"+f(e.createTime),1)]),t("div",se,[ce,a(D,{options:r(C),value:e.state},null,8,["options","value"])])]),_:2},1032,["to"]))),128))]),_:1}),Y(t("div",ie,[t("div",re,"\u5171 "+f(_.value)+" \u6761",1),a(P,{modelValue:r(o).pageNum,"onUpdate:modelValue":u[2]||(u[2]=e=>r(o).pageNum=e),"total-items":_.value,"show-page-size":3,onChange:p,"force-ellipses":""},{"prev-text":i(()=>[a(g,{name:"arrow-left"})]),"next-text":i(()=>[a(g,{name:"arrow"})]),page:i(({text:e})=>[A(f(e),1)]),_:1},8,["modelValue","total-items"])],512),[[Z,_.value>0]])])):(c(),d("div",ue,[a(F,{image:"https://fastly.jsdelivr.net/npm/@vant/assets/custom-empty-image.png","image-size":"80",description:"\u8FD9\u91CC\u4EC0\u4E48\u90FD\u6CA1\u6709!"})]))])}}};export{fe as default};