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.
1 lines
6.6 KiB
1 lines
6.6 KiB
import{d as oe,ax as ne,r as u,ao as W,G as le,cx as se,a as s,f as D,q as L,e as o,b as a,h as l,as as re,H as c,Y as ie,c as r,t as E,$ as m,F as ue,g as ce,I as T,h7 as de,ae as U,hb as fe,a7 as V,hc as pe,aj as me,an as _e,ab as we,b3 as ye,aF as ve,cz as ge,N as ke,dp as be,b4 as he,aA as xe,_ as Ce}from"./index-e450010e.js";import{_ as Fe}from"./index-c5018719.js";import{_ as Ee}from"./refresh-f1723430.js";import{_ as Me}from"./search-71444aff.js";import Ie from"./lookFlowInfo-8292dfc0.js";import ze from"./editFlowData-0ec896ed.js";const Be={class:"app-container"},Te={class:"search"},Ne=oe({__name:"myrequest",setup(Se){const i=ne({page:1,pagesize:20,class:1}),y=u(1),x=u(),I=u(),z=u(!1),N=u(W),M=u(0),S=u([]),d=()=>{z.value=!0,de(i).then(n=>{M.value=n.data.total,S.value=n.data.list}).finally(()=>{z.value=!1})},R=()=>{N.value.resetFields(),O()},O=()=>{i.page=1,i.pagesize=15,i.title="",i.class=1,i.state=0},v=u(),_=u(0);le(()=>{var n;d(),_.value=(n=v.value)==null?void 0:n.clientWidth});const g=u(),w=u(!1),C=u(!1),q=(n,t)=>{var k;y.value=1,_.value=(k=v.value)==null?void 0:k.clientWidth,g.value=n,w.value=!0},A=n=>{var t;y.value=2,_.value=(t=v.value)==null?void 0:t.clientWidth,g.value=n,I.value=n.version,w.value=!0,x.value=n.idStr},G=n=>{var t;y.value=3,_.value=(t=v.value)==null?void 0:t.clientWidth,g.value=n,I.value=n.version,C.value=!0,x.value=n.idStr},K=n=>{U.confirm("您确定要删除此内容?一经删除!内容将不可恢复!","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{let t={id:n.idStr,status:5};fe(t).then(k=>{d(),V({message:"删除成功!",type:"success"})})}).catch(()=>{})},j=n=>{var t;y.value=4,_.value=(t=v.value)==null?void 0:t.clientWidth,g.value=n,I.value=n.version,w.value=!0,x.value=n.idStr},H=n=>{U.confirm("您确定要撤回此次申请?一经撤回!需要此流程重新提交申请!","Warning",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{let t={id:n.flowkeys};pe(t).then(k=>{d(),V({message:"撤回成功!",type:"success"})})}).catch(()=>{})};return(n,t)=>{const k=me,$=_e,P=Me,f=we,Q=Ee,Y=W,b=ye,B=ve,F=ge,h=ke,J=be,X=he,Z=Fe,ee=xe,te=se("loadingMy");return s(),D("div",{ref_key:"myappbox",ref:v,class:"app_box"},[L("div",Be,[L("div",Te,[o(Y,{ref_key:"searckFormReMyf",ref:N,model:l(i),inline:!0},{default:a(()=>[o($,{label:"任务标题",prop:"name"},{default:a(()=>[o(k,{modelValue:l(i).title,"onUpdate:modelValue":t[0]||(t[0]=e=>l(i).title=e),placeholder:"请输入任务标题",clearable:"",onKeyup:re(d,["enter"])},null,8,["modelValue"])]),_:1}),o($,null,{default:a(()=>[o(f,{type:"primary",onClick:t[1]||(t[1]=e=>d())},{default:a(()=>[o(P),c("搜索")]),_:1}),o(f,{onClick:t[2]||(t[2]=e=>R())},{default:a(()=>[o(Q),c("重置")]),_:1})]),_:1})]),_:1},8,["model"])]),o(ee,{shadow:"never"},{default:a(()=>[ie((s(),r(X,{"element-loading-my-text":"Loading...","highlight-current-row":"",data:l(S),border:"",class:"table_box"},{default:a(()=>[o(b,{fixed:"",label:"标题",prop:"title",width:"500"}),o(b,{label:"创建人",prop:"creater",width:"200"},{default:a(e=>[c(E(e.row.creatorInfo.name)+"(",1),o(B,{type:"info"},{default:a(()=>[c(E(e.row.creatorInfo.number),1)]),_:2},1024),c(") ")]),_:1}),o(b,{label:"发起日期",prop:"startDate",align:"center",width:"300"}),o(b,{label:"状态",prop:"status",align:"center",width:"220"},{default:a(e=>[e.row.status==1?(s(),r(F,{key:0,class:"mx-1",effect:"plain",round:""},{default:a(()=>[c(" 草稿 ")]),_:1})):e.row.status==2?(s(),r(F,{key:1,type:"danger",class:"mx-1",effect:"plain",round:""},{default:a(()=>[c(" 驳回 ")]),_:1})):e.row.status==3?(s(),r(F,{key:2,type:"success",class:"mx-1",effect:"plain",round:""},{default:a(()=>[c(" 审批中 ")]),_:1})):e.row.status==4?(s(),r(F,{key:3,type:"info",class:"mx-1",effect:"plain",round:""},{default:a(()=>[c(" 归档 ")]),_:1})):(s(),r(F,{key:4,type:"info",class:"mx-1",effect:"plain",round:""},{default:a(()=>[c(" 删除 ")]),_:1}))]),_:1}),o(b,{label:"当前节点及操作人",prop:"currentStep",width:"400"},{default:a(e=>[e.row.currentNodeName?(s(),r(B,{key:0,type:"success"},{default:a(()=>[c(E(e.row.currentNodeName)+":",1)]),_:2},1024)):m("",!0),(s(!0),D(ue,null,ce(e.row.currentNodeUser,(p,ae)=>(s(),r(B,{key:ae,type:"warning"},{default:a(()=>[c(E(p.name)+"("+E(p.number)+")",1)]),_:2},1024))),128))]),_:1}),o(b,{fixed:"right",align:"center",label:"操作",width:"200"},{default:a(e=>[o(J,null,{default:a(()=>[e.row.status==1?(s(),r(h,{key:0,class:"box-item",effect:"dark",content:"提交审批",placement:"top-end"},{default:a(()=>[o(f,{type:"success",size:"small",class:"fa fa-send-o",onClick:p=>j(e.row)},null,8,["onClick"])]),_:2},1024)):m("",!0),e.row.status==2?(s(),r(h,{key:1,class:"box-item",effect:"dark",content:"重新申请",placement:"top-end"},{default:a(()=>[o(f,{type:"warning",size:"small",class:"fa fa-retweet",onClick:p=>A(e.row)},null,8,["onClick"])]),_:2},1024)):m("",!0),o(h,{class:"box-item",effect:"dark",content:"查看详情",placement:"top-end"},{default:a(()=>[o(f,{type:"primary",size:"small",class:"fa fa-eye",onClick:p=>q(e.row,1)},null,8,["onClick"])]),_:2},1024),e.row.isRetract?(s(),r(h,{key:2,class:"box-item",effect:"dark",content:"撤回",placement:"top-end"},{default:a(()=>[o(f,{size:"small",class:"fa fa-reply-all",onClick:p=>H(e.row)},null,8,["onClick"])]),_:2},1024)):m("",!0),e.row.status==2||e.row.status==1?(s(),r(h,{key:3,class:"box-item",effect:"dark",content:"删除",placement:"top-end"},{default:a(()=>[o(f,{type:"danger",size:"small",class:"fa fa-trash-o",onClick:p=>K(e.row)},null,8,["onClick"])]),_:2},1024)):m("",!0),e.row.status==4?(s(),r(h,{key:4,class:"box-item",effect:"dark",content:"申请修改",placement:"top-end"},{default:a(()=>[o(f,{type:"info",size:"small",class:"fa fa-edit",onClick:p=>G(e.row)},null,8,["onClick"])]),_:2},1024)):m("",!0)]),_:2},1024)]),_:1})]),_:1},8,["data"])),[[te,l(z)]]),o(Z,{total:l(M),"onUpdate:total":t[3]||(t[3]=e=>T(M)?M.value=e:null),page:l(i).page,"onUpdate:page":t[4]||(t[4]=e=>l(i).page=e),limit:l(i).pagesize,"onUpdate:limit":t[5]||(t[5]=e=>l(i).pagesize=e),onPagination:d},null,8,["total","page","limit"])]),_:1}),l(w)?(s(),r(Ie,{key:0,isshow:l(w),"onUpdate:isshow":t[6]||(t[6]=e=>T(w)?w.value=e:null),"flow-log-info":l(g),"drawer-with":l(_),infoid:l(x),"oper-state":l(y),onGetmytodolist:d},null,8,["isshow","flow-log-info","drawer-with","infoid","oper-state"])):m("",!0),l(C)?(s(),r(ze,{key:1,isshow:l(C),"onUpdate:isshow":t[7]||(t[7]=e=>T(C)?C.value=e:null),"flow-log-info":l(g),"drawer-with":l(_),infoid:l(x),"oper-state":l(y),onGetmytodolist:d},null,8,["isshow","flow-log-info","drawer-with","infoid","oper-state"])):m("",!0)])],512)}}});const Re=Ce(Ne,[["__scopeId","data-v-06a6f704"]]);export{Re as default};
|
|
|