taskInfo-CccMENlu.js 3.3 KB

1
  1. var x=Object.defineProperty,z=Object.defineProperties;var V=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable;var M=(n,l,t)=>l in n?x(n,l,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[l]=t,N=(n,l)=>{for(var t in l||(l={}))L.call(l,t)&&M(n,t,l[t]);if(D)for(var t of D(l))R.call(l,t)&&M(n,t,l[t]);return n},F=(n,l)=>z(n,V(l));var m=(n,l,t)=>new Promise((S,v)=>{var d=s=>{try{y(t.next(s))}catch(u){v(u)}},h=s=>{try{y(t.throw(s))}catch(u){v(u)}},y=s=>s.done?S(s.value):Promise.resolve(s.value).then(d,h);y((t=t.apply(n,l)).next())});import{U as $}from"./UploadPreviewModal-BZsd-hmR.js";import{g as j}from"./index-lE2idd8k.js";import{u as E}from"./index-CD5zFmZN.js";import{m as G}from"./taskApi-DcE-QQB2.js";import{b3 as g,aT as P,bb as B}from"./antd-BfqWtMX3.js";import{d as K,f as C,w as O,o as Z,Z as o,_ as i,k,a5 as p,F as _,a7 as b,a4 as I,u as c,G as q,a0 as w,$ as T,a8 as U}from"./vue-DM5HGU8Z.js";import{_ as A}from"./entry/index-CRWhxBeP.js";import"./download-DbzL13NI.js";import"./base64Conver-DEMZeTZS.js";import"./useWindowSizeFn-CEueHQop.js";const H={class:"w-full"},J={key:0,class:"font-medium"},Q=["onClick"],W={key:1,class:"font-medium"},X={key:0,class:"font-medium"},Y=["href"],ee={key:1,class:"font-medium"},ae=K({__name:"taskInfo",props:{taskId:{type:String}},setup(n){const l=C({}),[t,{openModal:S}]=E(),v=n,d=C([]);O(()=>v.taskId,s=>m(this,null,function*(){yield h(s)})),Z(()=>m(this,null,function*(){yield h(v.taskId)}));function h(s){return m(this,null,function*(){if(!s)return;const u=yield G(s);if(u){const a=u.fields,f=u.content;d.value=a.map(e=>({key:e.fieldKey,label:e.fieldName,type:e.inputBoxType,sysField:e.sysField})),Object.keys(f).map(e=>{d.value.map(r=>{e==r.key&&(r.value=f[e]),e=="orgId"&&(r.value=f.orgName)})}),d.value.map((e,r)=>{e.type=="fileStorage"||e.type=="textarea"?(e.span=2,r%2!=0&&(d.value[r-1].span=2)):e.span=1,e.key=="id"&&(e.notShow=!0)})}})}function y(s){return m(this,null,function*(){const u=yield j(s.id);l.value=F(N({},s),{previewUrl:u}),S(!0,F(N({},s),{previewUrl:u}))})}return(s,u)=>(o(),i("div",H,[k(c(g),{title:"基础信息",layout:"vertical",column:2,size:"middle"},{default:p(()=>[(o(!0),i(_,null,b(d.value,(a,f)=>(o(),i(_,null,[!a.notShow&&a.sysField?(o(),I(c(g).Item,{key:f,span:a.span,label:a.label},{default:p(()=>[q(w(a.notShow)+" ",1),a.type==="fileStorage"?(o(),i("div",J,[k(c(P),{size:"small"},{default:p(()=>[(o(!0),i(_,null,b(a.value,(e,r)=>(o(),I(c(B),{key:r},{default:p(()=>[T("a",{href:"#",onClick:te=>y(e)},w(e.realName),9,Q)]),_:2},1024))),128))]),_:2},1024)])):(o(),i("div",W,w(a.value),1))]),_:2},1032,["span","label"])):U("",!0)],64))),256))]),_:1}),k(c(g),{title:"更多信息",layout:"vertical",column:2,size:"middle"},{default:p(()=>[(o(!0),i(_,null,b(d.value,(a,f)=>(o(),i(_,null,[!a.notShow&&!a.sysField?(o(),I(c(g).Item,{key:f,span:a.span,label:a.label},{default:p(()=>[a.type==="fileStorage"?(o(),i("div",X,[k(c(P),{size:"small"},{default:p(()=>[(o(!0),i(_,null,b(a.value,(e,r)=>(o(),I(c(B),{key:r},{default:p(()=>[T("a",{href:e.absolutePath,target:"_blank"},w(e.realName),9,Y)]),_:2},1024))),128))]),_:2},1024)])):(o(),i("div",ee,w(a.value),1))]),_:2},1032,["span","label"])):U("",!0)],64))),256))]),_:1}),k($,{onRegister:c(t)},null,8,["onRegister"])]))}}),_e=A(ae,[["__scopeId","data-v-e978f990"]]);export{_e as default};