You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
4.0 KiB
2 lines
4.0 KiB
|
4 months ago
|
import{d as j,ax as q,r as p,ao as C,G as H,cx as P,a as r,f as I,q as N,e as o,b as t,h as n,as as Y,H as s,Y as J,c as i,t as m,$ as L,F as X,g as Z,I as V,h7 as ee,aj as te,an as oe,ab as ae,b3 as ne,aF as le,cz as se,N as re,b4 as ie,aA as de,_ as pe}from"./index-e450010e.js";import{_ as _e}from"./index-c5018719.js";import{_ as ce}from"./refresh-f1723430.js";import{_ as ue}from"./search-71444aff.js";import fe from"./lookFlowInfo-8292dfc0.js";const me={class:"app-container"},ge={class:"search"},we=j({__name:"todolist",setup(ye){const l=q({page:1,pagesize:20,class:2}),w=p(!1),k=p(C),g=p(0),x=p([]),c=()=>{w.value=!0,ee(l).then(d=>{g.value=d.data.total,x.value=d.data.list}).finally(()=>{w.value=!1})},z=()=>{k.value.resetFields(),D()},D=()=>{l.page=1,l.pagesize=15,l.title="",l.class=2,l.state=0},h=p(),T=p(0);H(()=>{var d;c(),T.value=(d=h.value)==null?void 0:d.clientWidth});const E=p(),u=p(!1),U=(d,a)=>{E.value=d,u.value=!0},B=()=>{c()};return(d,a)=>{const $=te,F=oe,A=ue,y=ae,O=ce,R=C,_=ne,b=le,f=se,G=re,K=ie,M=_e,Q=de,S=P("loadingTd");return r(),I("div",{ref_key:"myappbox",ref:h,class:"app_box"},[N("div",me,[N("div",ge,[o(R,{ref_key:"searckFormRefTd",ref:k,model:n(l),inline:!0},{default:t(()=>[o(F,{label:"任务标题",prop:"name"},{default:t(()=>[o($,{modelValue:n(l).title,"onUpdate:modelValue":a[0]||(a[0]=e=>n(l).title=e),placeholder:"请输入任务标题",clearable:"",onKeyup:Y(B,["enter"])},null,8,["modelValue"])]),_:1}),o(F,null,{default:t(()=>[o(y,{type:"primary",onClick:a[1]||(a[1]=e=>c())},{default:t(()=>[o(A),s("搜索")]),_:1}),o(y,{onClick:a[2]||(a[2]=e=>z())},{default:t(()=>[o(O),s("重置")]),_:1})]),_:1})]),_:1},8,["model"])]),o(Q,{shadow:"never"},{default:t(()=>[J((r(),i(K,{"element-loadingTd-text":"Loading...","highlight-current-row":"",data:n(x),border:"",class:"table_box"},{default:t(()=>[o(_,{fixed:"",label:"标题",prop:"title",width:"500"}),o(_,{label:"创建人",prop:"creater"},{default:t(e=>[s(m(e.row.creatorInfo.name)+"(",1),o(b,{type:"info"},{default:t(()=>[s(m(e.row.creatorInfo.number),1)]),_:2},1024),s(") ")]),_:1}),o(_,{label:"发起日期",prop:"startDate",align:"center",width:"300"}),o(_,{label:"状态",prop:"status",align:"center",width:"220"},{default:t(e=>[e.row.status==1?(r(),i(f,{key:0,class:"mx-1",effect:"plain",round:""},{default:t(()=>[s(" 草稿 ")]),_:1})):e.row.status==2?(r(),i(f,{key:1,type:"danger",class:"mx-1",effect:"plain",round:""},{default:t(()=>[s(" 驳回 ")]),_:1})):e.row.status==3?(r(),i(f,{key:2,type:"success",class:"mx-1",effect:"plain",round:""},{default:t(()=>[s(" 审批中 ")]),_:1})):e.row.status==4?(r(),i(f,{key:3,type:"info",class:"mx-1",effect:"plain",round:""},{default:t(()=>[s(" 归档 ")]),_:1})):(r(),i(f,{key:4,type:"info",class:"mx-1",effect:"plain",round:""},{default:t(()=>[s(" 删除 ")]),_:1}))]),_:1}),o(_,{label:"当前节点及操作人",prop:"currentStep",width:"400"},{default:t(e=>[e.row.currentNodeName?(r(),i(b,{key:0,type:"success"},{default:t(()=>[s(m(e.row.currentNodeName)+":",1)]),_:2},1024)):L("",!0),(r(!0),I(X,null,Z(e.row.currentNodeUser,(v,W)=>(r(),i(b,{key:W,type:"warning"},{default:t(()=>[s(m(v.name)+"("+m(v.number)+")",1)]),_:2},1024))),128))]),_:1}),o(_,{fixed:"right",align:"center",label:"操作",width:"100"},{default:t(e=>[o(G,{class:"box-item",effect:"dark",content:"查看详情",placement:"top-end"},{default:t(()=>[o(y,{type:"primary",size:"small",class:"fa fa-eye",onClick:v=>U(e.row,2)},null,8,["onClick"])]),_:2},1024)]),_:1})]),_:1},8,["data"])),[[S,n(w)]]),o(M,{total:n(g),"onUpdate:total":a[3]||(a[3]=e=>V(g)?g.value=e:null),page:n(l).page,"onUpdate:page":a[4]||(a[4]=e=>n(l).page=e),limit:n(l).pagesize,"onUpdate:limit":a[5]||(a[5]=e=>n(l).pagesize=e),onPagination:c},null,8,["total","page","limit"])]),_:1}),n(u)?(r(),i(fe,{key:0,isshow:n(u),"onUpdate:isshow":a[6]||(a[6]=e=>V(u)?u.value=e:null),"flow-log-info":n(E),"drawer-with":n(T),onGetmytodolist:c},null,8,["isshow","flow-log-info","drawer-with"])):L("",!0)])],512)}}});const Te=pe(we,[["__scopeId","data-v-2b4610c2"]]);export{Te as default};
|