| 1 |
- var Z=Object.defineProperty,q=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var L=(n,o,s)=>o in n?Z(n,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[o]=s,C=(n,o)=>{for(var s in o||(o={}))J.call(o,s)&&L(n,s,o[s]);if(x)for(var s of x(o))Q.call(o,s)&&L(n,s,o[s]);return n},T=(n,o)=>q(n,H(o));var b=(n,o,s)=>new Promise((W,g)=>{var N=m=>{try{F(s.next(m))}catch(h){g(h)}},M=m=>{try{F(s.throw(m))}catch(h){g(h)}},F=m=>m.done?W(m.value):Promise.resolve(m.value).then(N,M);F((s=s.apply(n,o)).next())});import{U as X}from"./helper-B4uVtpst.js";import{a as Y}from"./index-CeXykoPm.js";import{u as ee}from"./index-VGSPuHjf.js";import{_ as ae}from"./BasicForm.vue_vue_type_script_setup_true_lang-Dx2ZGcH2.js";import"./BasicForm.vue_vue_type_style_index_0_lang-YgcjDfq5.js";import{u as te}from"./useForm-D-5YEdQ5.js";import{m as se,w as le}from"./taskApi-Bz8hrTyA.js";import{aj as oe,u as re,_ as ne}from"./entry/index-Bg7A3OWN.js";import{i as ie}from"./common-DBmIEFvB.js";import{b3 as S,aT as D,bb as U,B as ue}from"./antd-BfqWtMX3.js";import{d as ce,c as pe,f as P,w as de,o as fe,Z as a,_ as l,k as z,a5 as u,F as v,a7 as I,a4 as d,u as r,G as $,a0 as w,$ as V,a8 as _}from"./vue-DM5HGU8Z.js";import"./index-CykiRC9w.js";import"./index-ByEte5kQ.js";import"./uuid-BUBnBT7J.js";import"./useSortable-ntBZ4sS-.js";import"./download-fBo_Nl5v.js";import"./base64Conver-DEMZeTZS.js";import"./index-BLRzDfh2.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-D9PUE4pe.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-Bcysb9oh.js";import"./index-C6Fd0N8U.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./cateApi-BIaEynfm.js";import"./resourceApi-YzcpHKyw.js";import"./useWindowSizeFn-on6zHi4F.js";import"./FormItem.vue_vue_type_script_lang-bSs469wz.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-DsVnb8Z-.js";const me={class:"w-full"},ve={key:0,class:"font-medium"},ke=["onClick"],ye={key:1,class:"font-medium"},_e={key:0,class:"font-medium"},he=["href"],we={key:1,class:"font-medium"},ge={key:0},Be={key:0,class:"font-medium"},be=["href"],Se={key:1,class:"font-medium"},Ie=ce({__name:"taskInfo",props:{taskId:{type:String}},setup(n){const{createMessage:o}=re(),s=oe(),W=pe(()=>s.getUserInfo),g=P(!1),N=P(!1),M=P({}),[F,{openModal:m}]=ee(),h=n,k=P([]);de(()=>h.taskId,c=>b(this,null,function*(){yield R(c)})),fe(()=>b(this,null,function*(){yield R(h.taskId)}));const[j,{setFieldsValue:G,resetSchema:O,validate:A}]=te({labelWidth:100,schemas:[],showActionButtonGroup:!1,actionColOptions:{span:23},baseColProps:{span:24},wrapperCol:{span:18}});function R(c){return b(this,null,function*(){var e;if(!c)return;const f=yield se(c);if(f){const y=f.fields,i=f.content;if(k.value=y.map(t=>({key:t.fieldKey,label:t.fieldName,type:t.inputBoxType,sysField:t.sysField,isWriteBack:t.isWriteBack})),Object.keys(i).map(t=>{k.value.map(p=>{t==p.key&&(t=="orgId"?p.value=i.orgName:p.value=i[t])})}),k.value.map((t,p)=>{t.type=="fileStorage"||t.type=="textarea"?(t.span=2,p%2!=0&&(k.value[p-1].span=2)):t.span=1,t.key=="id"&&(t.notShow=!0)}),f.processBy===((e=W.value)==null?void 0:e.userId)){g.value=!0;const t=y.filter(p=>p.isWriteBack);if(t&&t.length>0){N.value=!0;const p=yield ie(t);yield O([{field:"writeBackInfo",component:"PlainTitle",defaultValue:"回写信息"},...p]),yield G(C({},i))}}}})}function E(c){return b(this,null,function*(){const f=yield Y(c.id);M.value=T(C({},c),{previewUrl:f}),m(!0,T(C({},c),{previewUrl:f}))})}function K(){return b(this,null,function*(){let c=yield A();c&&(yield le({content:C({},c),id:h.taskId}),o.success("信息回写成功"))})}return(c,f)=>(a(),l("div",me,[z(r(S),{title:"基础信息",layout:"vertical",column:2,size:"middle"},{default:u(()=>[(a(!0),l(v,null,I(k.value,(e,y)=>(a(),l(v,null,[!e.notShow&&e.sysField&&!e.isWriteBack?(a(),d(r(S).Item,{key:y,span:e.span,label:e.label},{default:u(()=>[$(w(e.notShow)+" ",1),e.type==="fileStorage"?(a(),l("div",ve,[e.value&&e.value.length>0?(a(),d(r(D),{key:0,size:"small"},{default:u(()=>[(a(!0),l(v,null,I(e.value,(i,B)=>(a(),d(r(U),{key:B},{default:u(()=>[V("a",{href:"#",onClick:t=>E(i)},w(i.realName),9,ke)]),_:2},1024))),128))]),_:2},1024)):_("",!0)])):(a(),l("div",ye,w(e.value),1))]),_:2},1032,["span","label"])):_("",!0)],64))),256))]),_:1}),z(r(S),{title:"更多信息",layout:"vertical",column:2,size:"middle"},{default:u(()=>[(a(!0),l(v,null,I(k.value,(e,y)=>(a(),l(v,null,[!e.notShow&&!e.sysField&&!e.isWriteBack?(a(),d(r(S).Item,{key:y,span:e.span,label:e.label},{default:u(()=>[e.type==="fileStorage"?(a(),l("div",_e,[e.value&&e.value.length>0?(a(),d(r(D),{key:0,size:"small"},{default:u(()=>[(a(!0),l(v,null,I(e.value,(i,B)=>(a(),d(r(U),{key:B},{default:u(()=>[V("a",{href:i.absolutePath,target:"_blank"},w(i.realName),9,he)]),_:2},1024))),128))]),_:2},1024)):_("",!0)])):(a(),l("div",we,w(e.value),1))]),_:2},1032,["span","label"])):_("",!0)],64))),256))]),_:1}),N.value?(a(),l("div",ge,[g.value?(a(),d(r(ae),{key:1,onRegister:r(j),layout:"vertical"},null,8,["onRegister"])):(a(),d(r(S),{key:0,title:"回写信息",layout:"vertical",column:2,size:"middle"},{default:u(()=>[(a(!0),l(v,null,I(k.value,(e,y)=>(a(),l(v,null,[!e.notShow&&e.isWriteBack?(a(),d(r(S).Item,{key:y,span:e.span,label:e.label},{default:u(()=>[e.type==="fileStorage"?(a(),l("div",Be,[e.value&&e.value.length>0?(a(),d(r(D),{key:0,size:"small"},{default:u(()=>[(a(!0),l(v,null,I(e.value,(i,B)=>(a(),d(r(U),{key:B},{default:u(()=>[V("a",{href:i.absolutePath,target:"_blank"},w(i.realName),9,be)]),_:2},1024))),128))]),_:2},1024)):_("",!0)])):(a(),l("div",Se,w(e.value),1))]),_:2},1032,["span","label"])):_("",!0)],64))),256))]),_:1})),g.value?(a(),d(r(ue),{key:2,type:"primary",onClick:K,style:{float:"right"}},{default:u(()=>f[0]||(f[0]=[$("提交")])),_:1})):_("",!0),z(X,{onRegister:r(F)},null,8,["onRegister"])])):_("",!0)]))}}),sa=ne(Ie,[["__scopeId","data-v-6a17bc74"]]);export{sa as default};
|