cxc-szcx-uniapp/unpackage/dist/build/web/assets/tasklistCom.D51xlks4.js

2 lines
2.9 KiB
JavaScript
Raw Normal View History

2024-12-04 03:10:13 +00:00
import{_ as s,a as e,c as a,w as t,C as l,F as n,D as r,d as c,e as i,y as d,x as u,K as o,aU as f,aV as p,aW as k,aX as _,i as m,p as I,v as y}from"./index-CJjp0rBm.js";const x=s({__name:"tasklistCom",props:{taskArr:{type:Array,default:()=>[]},currentIndex:{type:Number,default:0}},emits:["jump"],setup(s,{emit:x}){const{proxy:C}=y(),b=x,g=s=>{b("jump",s)};return(y,x)=>{const b=m,h=I;return e(),a(b,{class:"list_box"},{default:t((()=>[(e(!0),l(n,null,r(s.taskArr,((l,n)=>(e(),a(b,{class:"list",key:n,onClick:e=>g(`/pages/task/handle?info=${JSON.stringify(l)}&type=${s.currentIndex}`)},{default:t((()=>[c(b,{class:"title f-row aic jcb"},{default:t((()=>[c(b,null,{default:t((()=>[c(b,null,{default:t((()=>[i(d(l.bpmBizTitle),1)])),_:2},1024)])),_:2},1024),c(h,null,{default:t((()=>[i(d(l.durationStr),1)])),_:2},1024)])),_:2},1024),c(b,{class:"info"},{default:t((()=>[c(b,null,{default:t((()=>[i(" 申请理由:"+d(l.bpmBizTitle),1)])),_:2},1024),2!=s.currentIndex?(e(),a(b,{key:0},{default:t((()=>[i(" 当前环节:"+d(l.taskName),1)])),_:2},1024)):u("",!0),c(b,null,{default:t((()=>[i(" 流程名称:"+d(l.processDefinitionName),1)])),_:2},1024),c(b,null,{default:t((()=>[i(" 发起人:"+d(l.processApplyUserName),1)])),_:2},1024),c(b,null,{default:t((()=>[i(" 开始时间:"+d(l.taskBeginTime),1)])),_:2},1024),l.taskEndTime?(e(),a(b,{key:1},{default:t((()=>[i(" 结束时间:"+d(l.taskEndTime),1)])),_:2},1024)):u("",!0)])),_:2},1024),0==s.currentIndex&&l.taskAssigneeName?(e(),a(b,{key:0,class:"btn f-row aic jcb"},{default:t((()=>[c(b,{class:"entrust",onClick:o((s=>g(`/pages/userlist/index?isradio=1&id=${l.id}`)),["stop"])},{default:t((()=>[i(" 委托 ")])),_:2},1032,["onClick"]),c(b,{class:"handle",onClick:e=>g(`/pages/task/handle?info=${JSON.stringify(l)}&type=${s.currentIndex}`)},{default:t((()=>[i(" 办理 ")])),_:2},1032,["onClick"])])),_:2},1024)):u("",!0),0!=s.currentIndex||l.taskAssigneeName?u("",!0):(e(),a(b,{key:1,class:"btn f-row aic jcb"},{default:t((()=>[c(b),c(b,{class:"handle",onClick:o((s=>{return e=l.id,void f({taskId:e}).then((s=>{s.success&&(p({url:"./index?id=0"}),C.$toast(s.message))}));var e}),["stop"])},{default:t((()=>[i(" 签收 ")])),_:2},1032,["onClick"])])),_:2},1024)),2!=s.currentIndex||l.endTime?u("",!0):(e(),a(b,{key:2,class:"btn f-row aic jcb"},{default:t((()=>[c(b,{class:"entrust",onClick:o((s=>{return e=l.processInstanceId,void _({processInstanceId:e}).then((s=>{s.success&&(p({url:"./self"}),C.$toast(s.message))}));var e}),["stop"])},{default:t((()=>[i(" 作废流程 ")])),_:2},1032,["onClick"]),c(b,{class:"handle",onClick:o((s=>{return e=l.processInstanceId,void k({processInstanceId:e}).then((s=>{s.success&&(p({url:"./self"}),C.$toast(s.message))}));var e}),["stop"])},{default:t((()=>[i(" 取回流程 ")])),_:2},1032,["onClick"])])),_:2},1024))])),_:2},1032,["onClick"])))),128))])),_:1})}}},[["__scopeId","data-v-3868ba91"]]);export{x as t};