| 1 |
- var te=Object.defineProperty,se=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var re=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;var D=(m,u,i)=>u in m?te(m,u,{enumerable:!0,configurable:!0,writable:!0,value:i}):m[u]=i,y=(m,u)=>{for(var i in u||(u={}))re.call(u,i)&&D(m,i,u[i]);if(V)for(var i of V(u))oe.call(u,i)&&D(m,i,u[i]);return m},T=(m,u)=>se(m,le(u));var w=(m,u,i)=>new Promise((z,S)=>{var n=h=>{try{I(i.next(h))}catch(C){S(C)}},b=h=>{try{I(i.throw(h))}catch(C){S(C)}},I=h=>h.done?z(h.value):Promise.resolve(h.value).then(n,b);I((i=i.apply(m,u)).next())});import{_ as G}from"./BasicForm.vue_vue_type_script_setup_true_lang-DFM1MnGc.js";import"./BasicForm.vue_vue_type_style_index_0_lang-D1iGWYPy.js";import{U as ie}from"./helper-D9Ga7J5s.js";import{u as U}from"./useForm-Co1sk-FH.js";import{h as ne,t as ce,i as ue,j as de,k as me}from"./taskApi-D73ny29y.js";import{aG as pe,u as ve,_ as fe}from"./entry/index-Dvfp0xmj.js";import he from"./nothingInfo-Dnr0Ztqx.js";import{h as ke,c as _e,r as we}from"./data-DngPkxRD.js";import{u as ge}from"./index-DoY8o_tg.js";import{a as ye}from"./index-C62qE7av.js";import{ba as W,b3 as c,aT as x,bb as $,ab as j}from"./antd-BfqWtMX3.js";import{d as be,f as R,w as Ie,o as Ce,Z as s,_ as k,$ as P,k as o,a5 as t,F as N,a7 as B,a4 as p,u as e,G as f,a0 as d,a8 as v}from"./vue-DM5HGU8Z.js";import"./FormItem.vue_vue_type_script_lang-Bup_u6t4.js";import"./index-Bi_E-ztt.js";import"./index-Dctz5MNS.js";import"./uuid-BUBnBT7J.js";import"./useSortable-Bnq3rNI4.js";import"./download-CRNZI4vf.js";import"./base64Conver-DEMZeTZS.js";import"./index-Dq-XUNJv.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-BRwtlKz0.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-BfsCuAkv.js";import"./index-BxcUCVnO.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./cateApi-DFEt9aOF.js";import"./resourceApi-B8xLfLDg.js";import"./common-3Xrvf8hr.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-CFC8W-xm.js";import"./useWindowSizeFn-BgLRcrDN.js";const Fe={class:"w-full h-full"},Re={key:0,class:"font-medium"},Pe=["onClick"],Ne={key:0,class:"font-medium"},Se=["onClick"],Be={key:0,class:"font-medium"},ze=["onClick"],Me={class:"mt-8"},He={key:4},Te=be({__name:"handlingInfo",props:{taskId:{type:String,default:""}},emits:["success"],setup(m,{emit:u}){const i=R(""),{createMessage:z}=ve(),S=u,n=R("none"),b=R([]),I=R({}),[h,{openModal:C}]=ge(),g=m,M=R(),[E,{resetFields:Z,validate:q}]=U({labelWidth:200,schemas:ke,showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}}),[J,{resetFields:O,validate:Q}]=U({labelWidth:200,schemas:_e,showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}}),[X,{resetFields:Y,validate:ee}]=U({labelWidth:200,schemas:we,showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}});Ie(()=>g.taskId,l=>w(this,null,function*(){l&&(yield K(l),yield A(l))})),Ce(()=>w(this,null,function*(){yield K(g.taskId),yield A(g.taskId),n.value==="handle"?yield Z():n.value==="check"?yield O():n.value==="review"&&(yield Y())}));function A(l){return w(this,null,function*(){if(!l)return;const r=yield ne(l);r&&(b.value=r,i.value=r[r.length-1].groupId,M.value=r[0].groupId)})}function K(l){return w(this,null,function*(){if(!l)return;const r=yield ce({taskId:l});n.value=r==null?void 0:r.type})}function ae(){return w(this,null,function*(){let l={},r="提交成功";switch(n.value){case"handle":l=yield q(),yield me(y({taskId:g.taskId},l)),r="任务已完成,请等待稽核";break;case"check":l=yield Q(),yield de(y({taskId:g.taskId,groupId:i.value},l));break;case"review":l=yield ee(),yield ue(y({taskId:g.taskId,groupId:i.value},l));break}z.success(r),S("success",{type:n.value})})}function H(l){return w(this,null,function*(){const r=yield ye(l.id);I.value=T(y({},l),{previewUrl:r}),C(!0,T(y({},l),{previewUrl:r}))})}return(l,r)=>(s(),k(N,null,[P("div",Fe,[o(e(W),{activeKey:M.value,"onUpdate:activeKey":r[0]||(r[0]=a=>M.value=a),accordion:!0,class:"mb-2"},{default:t(()=>[(s(!0),k(N,null,B(b.value,a=>(s(),p(e(W).Panel,{key:a.groupId,header:a.groupName},{default:t(()=>[a.handle?(s(),p(e(c),{key:0,layout:"vertical",column:2,size:"middle",labelStyle:{color:"#727b98",fontSize:12}},{default:t(()=>[o(e(c).Item,{label:"办理人"},{default:t(()=>[f(d(a.handle.createByNickname),1)]),_:2},1024),o(e(c).Item,{label:"办理时间"},{default:t(()=>[f(d(a.handle.createTime),1)]),_:2},1024),o(e(c).Item,{label:"完成情况",span:2},{default:t(()=>[f(d(a.handle.content),1)]),_:2},1024),o(e(c).Item,{label:"附件",span:2},{default:t(()=>[a.handle.storages&&a.handle.storages.length>0?(s(),k("div",Re,[o(e(x),{size:"small"},{default:t(()=>[(s(!0),k(N,null,B(a.handle.storages,(_,F)=>(s(),p(e($),{key:F},{default:t(()=>[P("a",{href:"#",onClick:L=>H(_)},d(_.realName),9,Pe)]),_:2},1024))),128))]),_:2},1024)])):v("",!0)]),_:2},1024)]),_:2},1024)):v("",!0),a.check?(s(),p(e(j),{key:1})):v("",!0),a.check?(s(),p(e(c),{key:2,layout:"vertical",column:2,size:"middle",labelStyle:{color:"#727b98",fontSize:12}},{default:t(()=>[o(e(c).Item,{label:"稽核人"},{default:t(()=>[f(d(a.check.createByNickname),1)]),_:2},1024),o(e(c).Item,{label:"稽核时间"},{default:t(()=>[f(d(a.check.createTime),1)]),_:2},1024),o(e(c).Item,{label:"稽核状态",span:2},{default:t(()=>[f(d(a.check.corrective===1?"通过":"不通过"),1)]),_:2},1024),o(e(c).Item,{label:"稽核情况",span:2},{default:t(()=>[f(d(a.check.content),1)]),_:2},1024),o(e(c).Item,{label:"附件",span:2},{default:t(()=>[a.check.storages&&a.check.storages.length>0?(s(),k("div",Ne,[o(e(x),{size:"small"},{default:t(()=>[(s(!0),k(N,null,B(a.check.storages,(_,F)=>(s(),p(e($),{key:F},{default:t(()=>[P("a",{href:"#",onClick:L=>H(_)},d(_.realName),9,Se)]),_:2},1024))),128))]),_:2},1024)])):v("",!0)]),_:2},1024)]),_:2},1024)):v("",!0),a.review?(s(),p(e(j),{key:3})):v("",!0),a.review?(s(),p(e(c),{key:4,layout:"vertical",column:2,size:"middle",labelStyle:{color:"#727b98",fontSize:12}},{default:t(()=>[o(e(c).Item,{label:"审核人"},{default:t(()=>[f(d(a.review.createByNickname),1)]),_:2},1024),o(e(c).Item,{label:"审核时间"},{default:t(()=>[f(d(a.review.createTime),1)]),_:2},1024),o(e(c).Item,{label:"审核状态",span:2},{default:t(()=>[f(d(a.review.corrective===1?"通过":"不通过"),1)]),_:2},1024),o(e(c).Item,{label:"审核情况",span:2},{default:t(()=>[f(d(a.review.content),1)]),_:2},1024),o(e(c).Item,{label:"附件",span:2},{default:t(()=>[a.review.storages&&a.review.storages.length>0?(s(),k("div",Be,[o(e(x),{size:"small"},{default:t(()=>[(s(!0),k(N,null,B(a.review.storages,(_,F)=>(s(),p(e($),{key:F},{default:t(()=>[P("a",{href:"#",onClick:L=>H(_)},d(_.realName),9,ze)]),_:2},1024))),128))]),_:2},1024)])):v("",!0)]),_:2},1024)]),_:2},1024)):v("",!0)]),_:2},1032,["header"]))),128))]),_:1},8,["activeKey"]),P("div",Me,[n.value&&n.value=="handle"?(s(),p(e(G),{key:0,onRegister:e(E),layout:"vertical"},null,8,["onRegister"])):v("",!0),n.value&&n.value=="check"?(s(),p(e(G),{key:1,onRegister:e(J),layout:"vertical"},null,8,["onRegister"])):v("",!0),n.value&&n.value=="review"?(s(),p(e(G),{key:2,onRegister:e(X),layout:"vertical"},null,8,["onRegister"])):v("",!0),n.value&&n.value!="none"?(s(),p(e(pe),{key:3,type:"primary",onClick:ae,style:{float:"right"}},{default:t(()=>r[1]||(r[1]=[f("提交")])),_:1})):v("",!0),n.value==="none"&&b.value.length<=0?(s(),k("div",He,[o(he,{tips:"暂无办理信息哟!"})])):v("",!0)])]),o(ie,{onRegister:e(h)},null,8,["onRegister"])],64))}}),pa=fe(Te,[["__scopeId","data-v-f02e0c6d"]]);export{pa as default};
|