taskInfo-CmvrkGyH.js 5.3 KB

1
  1. var O=Object.defineProperty,A=Object.defineProperties;var E=Object.getOwnPropertyDescriptors;var R=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var x=(i,o,s)=>o in i?O(i,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):i[o]=s,N=(i,o)=>{for(var s in o||(o={}))K.call(o,s)&&x(i,s,o[s]);if(R)for(var s of R(o))Z.call(o,s)&&x(i,s,o[s]);return i},T=(i,o)=>A(i,E(o));var S=(i,o,s)=>new Promise((I,F)=>{var P=l=>{try{y(s.next(l))}catch(B){F(B)}},C=l=>{try{y(s.throw(l))}catch(B){F(B)}},y=l=>l.done?I(l.value):Promise.resolve(l.value).then(P,C);y((s=s.apply(i,o)).next())});import{U as q}from"./helper-BDwqWZ4z.js";import{a as H}from"./index-CEHYDwVF.js";import{u as J}from"./index-Dh6LTrbe.js";import{_ as Q}from"./BasicForm.vue_vue_type_script_setup_true_lang-D6F3SFk-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CXlQaC-V.js";import{u as X}from"./useForm-BfVULUYi.js";import{m as Y}from"./taskApi-D-Qw73sJ.js";import{aj as ee,_ as ae}from"./entry/index-Dg-amWg-.js";import{i as te}from"./common-B6SHrurw.js";import{b3 as w,aT as W,bb as D}from"./antd-BfqWtMX3.js";import{d as se,c as oe,f as U,w as le,o as re,Z as a,_ as r,k as b,a5 as c,F as f,a7 as g,a4 as k,u as n,G as ne,a0 as v,$ as z,a8 as M}from"./vue-DM5HGU8Z.js";import"./index-CQfiYc3b.js";import"./index-DuT_OUwl.js";import"./uuid-BUBnBT7J.js";import"./useSortable-BJrzJ845.js";import"./download-BmfIk-no.js";import"./base64Conver-DEMZeTZS.js";import"./index-C6zGX2mT.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-CI5i7aUL.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-c9dLqB0f.js";import"./index-EDMkcanw.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./cateApi-CsYZ2td9.js";import"./resourceApi-pJGnC94b.js";import"./useWindowSizeFn-Bnt_z7WM.js";import"./FormItem.vue_vue_type_script_lang-7Mk8u-Db.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-DkXP8rT9.js";const ie={class:"w-full"},ue={key:0,class:"font-medium"},ce=["onClick"],pe={key:1,class:"font-medium"},de={key:0,class:"font-medium"},fe=["href"],me={key:1,class:"font-medium"},_e={key:0,class:"font-medium"},ke=["href"],ve={key:1,class:"font-medium"},ye=se({__name:"taskInfo",props:{taskId:{type:String}},setup(i){const o=ee(),s=oe(()=>o.getUserInfo),I=U(!1),F=U({}),[P,{openModal:C}]=J(),y=i,l=U([]);le(()=>y.taskId,p=>S(this,null,function*(){yield V(p)})),re(()=>S(this,null,function*(){yield V(y.taskId)}));const[B,{setFieldsValue:L,resetSchema:$}]=X({labelWidth:100,schemas:[],showActionButtonGroup:!1,actionColOptions:{span:23},baseColProps:{span:24},wrapperCol:{span:18}});function V(p){return S(this,null,function*(){var e;if(!p)return;const m=yield Y(p);if(m){const _=m.fields,u=m.content;if(l.value=_.map(t=>({key:t.fieldKey,label:t.fieldName,type:t.inputBoxType,sysField:t.sysField,isWriteBack:t.isWriteBack})),Object.keys(u).map(t=>{l.value.map(d=>{t==d.key&&(d.value=u[t]),t=="orgId"&&(d.value=u.orgName)})}),l.value.map((t,d)=>{t.type=="fileStorage"||t.type=="textarea"?(t.span=2,d%2!=0&&(l.value[d-1].span=2)):t.span=1,t.key=="id"&&(t.notShow=!0)}),m.processBy===((e=s.value)==null?void 0:e.userId)){I.value=!0;const t=yield te(_.filter(G=>G.isWriteBack));yield $([{field:"writeBackInfo",component:"PlainTitle",defaultValue:"回写信息"},...t]),yield L(N({},u))}}})}function j(p){return S(this,null,function*(){const m=yield H(p.id);F.value=T(N({},p),{previewUrl:m}),C(!0,T(N({},p),{previewUrl:m}))})}return(p,m)=>(a(),r("div",ie,[b(n(w),{title:"基础信息",layout:"vertical",column:2,size:"middle"},{default:c(()=>[(a(!0),r(f,null,g(l.value,(e,_)=>(a(),r(f,null,[!e.notShow&&e.sysField&&!e.isWriteBack?(a(),k(n(w).Item,{key:_,span:e.span,label:e.label},{default:c(()=>[ne(v(e.notShow)+" ",1),e.type==="fileStorage"?(a(),r("div",ue,[b(n(W),{size:"small"},{default:c(()=>[(a(!0),r(f,null,g(e.value,(u,h)=>(a(),k(n(D),{key:h},{default:c(()=>[z("a",{href:"#",onClick:t=>j(u)},v(u.realName),9,ce)]),_:2},1024))),128))]),_:2},1024)])):(a(),r("div",pe,v(e.value),1))]),_:2},1032,["span","label"])):M("",!0)],64))),256))]),_:1}),b(n(w),{title:"更多信息",layout:"vertical",column:2,size:"middle"},{default:c(()=>[(a(!0),r(f,null,g(l.value,(e,_)=>(a(),r(f,null,[!e.notShow&&!e.sysField&&!e.isWriteBack?(a(),k(n(w).Item,{key:_,span:e.span,label:e.label},{default:c(()=>[e.type==="fileStorage"?(a(),r("div",de,[b(n(W),{size:"small"},{default:c(()=>[(a(!0),r(f,null,g(e.value,(u,h)=>(a(),k(n(D),{key:h},{default:c(()=>[z("a",{href:u.absolutePath,target:"_blank"},v(u.realName),9,fe)]),_:2},1024))),128))]),_:2},1024)])):(a(),r("div",me,v(e.value),1))]),_:2},1032,["span","label"])):M("",!0)],64))),256))]),_:1}),I.value?(a(),k(n(Q),{key:1,onRegister:n(B),layout:"vertical"},null,8,["onRegister"])):(a(),k(n(w),{key:0,title:"回写信息",layout:"vertical",column:2,size:"middle"},{default:c(()=>[(a(!0),r(f,null,g(l.value,(e,_)=>(a(),r(f,null,[!e.notShow&&e.isWriteBack?(a(),k(n(w).Item,{key:_,span:e.span,label:e.label},{default:c(()=>[e.type==="fileStorage"?(a(),r("div",_e,[b(n(W),{size:"small"},{default:c(()=>[(a(!0),r(f,null,g(e.value,(u,h)=>(a(),k(n(D),{key:h},{default:c(()=>[z("a",{href:u.absolutePath,target:"_blank"},v(u.realName),9,ke)]),_:2},1024))),128))]),_:2},1024)])):(a(),r("div",ve,v(e.value),1))]),_:2},1032,["span","label"])):M("",!0)],64))),256))]),_:1})),b(q,{onRegister:n(P)},null,8,["onRegister"])]))}}),He=ae(ye,[["__scopeId","data-v-dd096182"]]);export{He as default};