handlingInfo-CeEQFis6.js 7.3 KB

1
  1. var te=Object.defineProperty,se=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;var D=(p,u,o)=>u in p?te(p,u,{enumerable:!0,configurable:!0,writable:!0,value:o}):p[u]=o,g=(p,u)=>{for(var o in u||(u={}))oe.call(u,o)&&D(p,o,u[o]);if(V)for(var o of V(u))re.call(u,o)&&D(p,o,u[o]);return p},L=(p,u)=>se(p,le(u));var w=(p,u,o)=>new Promise((z,N)=>{var i=k=>{try{I(o.next(k))}catch(C){N(C)}},b=k=>{try{I(o.throw(k))}catch(C){N(C)}},I=k=>k.done?z(k.value):Promise.resolve(k.value).then(i,b);I((o=o.apply(p,u)).next())});import{_ as T}from"./BasicForm.vue_vue_type_script_setup_true_lang-STH-khKW.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B39nuo5v.js";import"./helper-Dsr6Gmc6.js";import{u as x}from"./useForm-Bd8FPQTx.js";import{h as ie,t as ne,i as ce,j as ue,k as de}from"./taskApi-DUO8EinZ.js";import{aG as me,u as pe,_ as ve}from"./entry/index-DbIOHUtC.js";import{U as fe}from"./UploadPreviewModal-CakyiwfF.js";import ke from"./nothingInfo-DEqyzy8x.js";import{h as he,c as _e,r as we}from"./data-BHbby1EN.js";import{u as ye}from"./index-wjkwrAXP.js";import{g as ge}from"./index-CLWiJ3M9.js";import{ba as W,b3 as c,ab as j}from"./antd-JiYGPyT2.js";import{d as be,f as S,w as Ie,o as Ce,a6 as E,Z as s,_ as h,$ as R,F as P,a7 as B,a4 as d,a5 as a,u as e,k as r,G as f,a0 as m,a8 as v}from"./vue-DM5HGU8Z.js";import"./FormItem.vue_vue_type_script_lang-BmgaSzWL.js";import"./index-DWMF0tsx.js";import"./index-Du4et8Zo.js";import"./uuid-BUBnBT7J.js";import"./useSortable-LkuJGnOx.js";import"./download-CNW8ynHn.js";import"./base64Conver-DEMZeTZS.js";import"./index-h51nAuc-.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-DPcTYTQa.js";import"./copyTextToClipboard-D4A_TFSu.js";import"./index-2GSfLqGn.js";import"./index-C8Fsifkm.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./cateApi-DU8QoQW9.js";import"./resourceApi-pnFpTWCc.js";import"./common-DQ74Pw9Q.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-PXSFLFoV.js";import"./useWindowSizeFn-Bl3wGa77.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},Ge=be({__name:"handlingInfo",props:{taskId:{type:String,default:""}},emits:["success"],setup(p,{emit:u}){const o=S(""),{createMessage:z}=pe(),N=u,i=S("none"),b=S([]),I=S({}),[k,{openModal:C}]=ye(),y=p,[Z,{resetFields:q,validate:J}]=x({labelWidth:200,schemas:he,showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}}),[K,{resetFields:O,validate:Q}]=x({labelWidth:200,schemas:_e,showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}}),[X,{resetFields:Y,validate:ee}]=x({labelWidth:200,schemas:we,showActionButtonGroup:!1,baseColProps:{span:24},rowProps:{gutter:16}});Ie(()=>y.taskId,l=>w(this,null,function*(){yield $(l),yield U(l)})),Ce(()=>w(this,null,function*(){yield $(y.taskId),yield U(y.taskId),i.value==="handle"?yield q():i.value==="check"?yield O():i.value==="review"&&(yield Y())}));function U(l){return w(this,null,function*(){if(!l)return;const n=yield ie(l);n&&(b.value=n,o.value=n[n.length-1].groupId)})}function $(l){return w(this,null,function*(){if(!l)return;const n=yield ne({taskId:l});i.value=n==null?void 0:n.type})}function ae(){return w(this,null,function*(){let l={},n="提交成功";switch(i.value){case"handle":l=yield J(),yield de(g({taskId:y.taskId},l)),n="任务已完成,请等待稽核";break;case"check":l=yield Q(),yield ue(g({taskId:y.taskId,groupId:o.value},l));break;case"review":l=yield ee(),yield ce(g({taskId:y.taskId,groupId:o.value},l));break}z.success(n),N("success",{type:i.value})})}function M(l){return w(this,null,function*(){const n=yield ge(l.id);I.value=L(g({},l),{previewUrl:n}),C(!0,L(g({},l),{previewUrl:n}))})}return(l,n)=>{const H=E("ListItem"),G=E("List");return s(),h(P,null,[R("div",Fe,[(s(!0),h(P,null,B(b.value,t=>(s(),d(e(W),{accordion:!0,key:t.groupId,class:"mb-2"},{default:a(()=>[(s(),d(e(W).Panel,{key:t.groupId,header:t.groupName},{default:a(()=>[t.handle?(s(),d(e(c),{key:0,layout:"vertical",column:2,size:"middle",labelStyle:{color:"#727b98",fontSize:12}},{default:a(()=>[r(e(c).Item,{label:"办理人"},{default:a(()=>[f(m(t.handle.createByNickname),1)]),_:2},1024),r(e(c).Item,{label:"办理时间"},{default:a(()=>[f(m(t.handle.createTime),1)]),_:2},1024),r(e(c).Item,{label:"完成情况",span:2},{default:a(()=>[f(m(t.handle.content),1)]),_:2},1024),r(e(c).Item,{label:"附件",span:2},{default:a(()=>[t.handle.storages?(s(),h("div",Re,[r(G,{size:"small"},{default:a(()=>[(s(!0),h(P,null,B(t.value,(_,F)=>(s(),d(H,{key:F},{default:a(()=>[R("a",{href:"#",onClick:A=>M(_)},m(_.realName),9,Pe)]),_:2},1024))),128))]),_:2},1024)])):v("",!0)]),_:2},1024)]),_:2},1024)):v("",!0),t.check?(s(),d(e(j),{key:1})):v("",!0),t.check?(s(),d(e(c),{key:2,layout:"vertical",column:2,size:"middle",labelStyle:{color:"#727b98",fontSize:12}},{default:a(()=>[r(e(c).Item,{label:"稽核人"},{default:a(()=>[f(m(t.check.createByNickname),1)]),_:2},1024),r(e(c).Item,{label:"稽核时间"},{default:a(()=>[f(m(t.check.createTime),1)]),_:2},1024),r(e(c).Item,{label:"稽核状态",span:2},{default:a(()=>[f(m(t.check.corrective===1?"通过":"不通过"),1)]),_:2},1024),r(e(c).Item,{label:"稽核情况",span:2},{default:a(()=>[f(m(t.check.content),1)]),_:2},1024),r(e(c).Item,{label:"附件",span:2},{default:a(()=>[t.check.storages?(s(),h("div",Ne,[r(G,{size:"small"},{default:a(()=>[(s(!0),h(P,null,B(t.value,(_,F)=>(s(),d(H,{key:F},{default:a(()=>[R("a",{href:"#",onClick:A=>M(_)},m(_.realName),9,Se)]),_:2},1024))),128))]),_:2},1024)])):v("",!0)]),_:2},1024)]),_:2},1024)):v("",!0),t.review?(s(),d(e(j),{key:3})):v("",!0),t.review?(s(),d(e(c),{key:4,layout:"vertical",column:2,size:"middle",labelStyle:{color:"#727b98",fontSize:12}},{default:a(()=>[r(e(c).Item,{label:"审核人"},{default:a(()=>[f(m(t.review.createByNickname),1)]),_:2},1024),r(e(c).Item,{label:"审核时间"},{default:a(()=>[f(m(t.review.createTime),1)]),_:2},1024),r(e(c).Item,{label:"审核状态",span:2},{default:a(()=>[f(m(t.review.corrective===1?"通过":"不通过"),1)]),_:2},1024),r(e(c).Item,{label:"审核情况",span:2},{default:a(()=>[f(m(t.review.content),1)]),_:2},1024),r(e(c).Item,{label:"附件",span:2},{default:a(()=>[t.type==="item.check.storages"?(s(),h("div",Be,[r(G,{size:"small"},{default:a(()=>[(s(!0),h(P,null,B(t.value,(_,F)=>(s(),d(H,{key:F},{default:a(()=>[R("a",{href:"#",onClick:A=>M(_)},m(_.realName),9,ze)]),_:2},1024))),128))]),_:2},1024)])):v("",!0)]),_:2},1024)]),_:2},1024)):v("",!0)]),_:2},1032,["header"]))]),_:2},1024))),128)),R("div",Me,[i.value&&i.value=="handle"?(s(),d(e(T),{key:0,onRegister:e(Z),layout:"vertical"},null,8,["onRegister"])):v("",!0),i.value&&i.value=="check"?(s(),d(e(T),{key:1,onRegister:e(K),layout:"vertical"},null,8,["onRegister"])):v("",!0),i.value&&i.value=="review"?(s(),d(e(T),{key:2,onRegister:e(X),layout:"vertical"},null,8,["onRegister"])):v("",!0),i.value&&i.value!="none"?(s(),d(e(me),{key:3,type:"primary",onClick:ae,style:{float:"right"}},{default:a(()=>n[0]||(n[0]=[f("提交")])),_:1})):v("",!0),i.value==="none"&&b.value.length<=0?(s(),h("div",He,[r(ke,{tips:"暂无办理信息哟!"})])):v("",!0)])]),r(fe,{onRegister:e(k)},null,8,["onRegister"])],64)}}}),va=ve(Ge,[["__scopeId","data-v-d002d511"]]);export{va as default};