1 |
- var M=(e,v,d)=>new Promise((C,x)=>{var D=r=>{try{_(d.next(r))}catch(k){x(k)}},o=r=>{try{_(d.throw(r))}catch(k){x(k)}},_=r=>r.done?C(r.value):Promise.resolve(r.value).then(D,o);_((d=d.apply(e,v)).next())});import{o as j,r as S,t as q,v as z,__tla as G}from"./formPermission-5236f629.js";import{B as g}from"./workflowEnum-a2efed5c.js";import{N as J,__tla as O}from"./index-67f9e311.js";import{d as Q,a4 as V,r as W,f as X,A as Y,y as N,o as i,l as y,e as u,w as p,b as R,t as h,u as f,a as Z,N as U,c as $,H as A,_ as tt,__tla as at}from"./index-b5895273.js";import{__tla as et}from"./designHelper-fedad396.js";import{__tla as rt}from"./upload-887cb82a.js";import{__tla as ot}from"./index-1c9ab88b.js";import{__tla as lt}from"./design-f3e25317.js";import{__tla as st}from"./index-7fb58e79.js";import{__tla as mt}from"./Tree-6c35f2c0.js";import{__tla as nt}from"./useContextMenu-c4ffe073.js";import{__tla as ft}from"./difference-9954c5db.js";import{__tla as _t}from"./Index-281ee613.js";import{__tla as it}from"./UserCard-5a5e66ad.js";import{__tla as dt}from"./index-7914b44e.js";import{__tla as ct}from"./index-3862eebd.js";let F,yt=Promise.all([(()=>{try{return G}catch(e){}})(),(()=>{try{return O}catch(e){}})(),(()=>{try{return at}catch(e){}})(),(()=>{try{return et}catch(e){}})(),(()=>{try{return rt}catch(e){}})(),(()=>{try{return ot}catch(e){}})(),(()=>{try{return lt}catch(e){}})(),(()=>{try{return st}catch(e){}})(),(()=>{try{return mt}catch(e){}})(),(()=>{try{return nt}catch(e){}})(),(()=>{try{return ft}catch(e){}})(),(()=>{try{return _t}catch(e){}})(),(()=>{try{return it}catch(e){}})(),(()=>{try{return dt}catch(e){}})(),(()=>{try{return ct}catch(e){}})()]).then(()=>M(void 0,null,function*(){const e={class:"box"},v={key:1},d={key:0},C={key:1},x=Q({__name:"UpdateFormData",setup(D){const{t:o}=V(),_=W(!1),r=X({okDisabled:!0,cancelDisabled:!0,list:[],indexMap:new Map}),k=[{title:o("\u5E8F\u53F7"),dataIndex:"index",key:"index",customRender:m=>m.index+1},{title:o("\u8868\u5355\u540D\u79F0"),dataIndex:"formName",key:"formName"},{title:o("\u8868\u5355ID"),dataIndex:"formId",key:"formId"},{title:o("\u8868\u5355\u7C7B\u522B"),key:"formType",dataIndex:"formType"},{title:o("\u6240\u5C5E\u8282\u70B9"),key:"nodeName",dataIndex:"nodeName"},{title:o("\u66F4\u65B0\u72B6\u6001"),key:"status"},{title:o("\u5907\u6CE8"),key:"remark",dataIndex:"remark"}],L=Y(()=>r.list.filter(m=>m.status).length==0);function B(){_.value=!0,H()}function E(){r.list=[],r.indexMap=new Map,_.value=!1}function H(){return M(this,null,function*(){let m=new Map;const T=j(),{info:c,defaultFormList:I,setDefaultFormList:w}=T;if(I.length>0){let a=[];for(let t=0;t<I.length;t++){const l=I[t];let s={key:l.key,formId:l.formId,formName:l.formName,formType:l.formType};try{let n=yield S(s);a.push(n)}catch(n){}}w(a)}for(const a of c.values())[g.START,g.USER].includes(a.type)&&a.formConfigs&&a.formConfigs.forEach((t,l)=>{m.set(t.formId,{key:t.key,formType:t.formType,formId:t.formId,formName:t.formName});let s=a.id+t.formId+l,n=r.list.length+1;r.indexMap.set(s,n),r.list[n]={formKey:s,formName:t.formName,formId:t.formId,formType:t.formType,nodeName:a.name,status:!1,remark:""}});for(let[a,t]of m){let l={formId:a,key:t.key,formName:t.formName,formType:t.formType};try{let s=yield S(l);m.set(a,s)}catch(s){}}for(const a of c.values()){const t=[g.START,g.USER];let l=a;if(t.includes(a.type)){let s=[];a.formConfigs&&a.formConfigs.forEach((n,K)=>{let b=r.indexMap.get(a.id+n.formId+K);if(m.has(n.formId)){let P=q(n,m.get(n.formId));s.push(P),b&&(r.list[b].status=!0)}else b&&(r.list[b].status=!1)}),s.length>0&&(l.formConfigs=s),z(a.id,l)}}})}return(m,T)=>{const c=N("a-button"),I=N("a-spin"),w=N("a-table"),a=N("a-modal");return i(),y("div",null,[u(c,{type:"primary",class:"bpmn-button",onClick:B},{default:p(()=>[R(h(f(o)("\u66F4\u65B0\u8868\u5355")),1)]),_:1}),u(a,{visible:_.value,"onUpdate:visible":T[0]||(T[0]=t=>_.value=t),title:f(o)("\u66F4\u65B0\u8868\u5355\u914D\u7F6E"),forceRender:!1,closable:!1,width:1e3},{footer:p(()=>[u(c,{key:"back",onClick:E},{default:p(()=>[R(h(f(o)("\u53D6\u6D88")),1)]),_:1}),u(c,{key:"submit",type:"primary",loading:L.value,onClick:E},{default:p(()=>[R(h(f(o)("\u786E\u5B9A")),1)]),_:1},8,["loading"])]),default:p(()=>[Z("div",e,[u(f(J),{class:"box-head","node-name":f(o)("\u66F4\u65B0\u8868\u5355\u914D\u7F6E")},null,8,["node-name"]),u(w,{columns:k,"data-source":r.list,pagination:!1},{bodyCell:p(({column:t,record:l})=>[t.key==="status"?(i(),y(U,{key:0},[l.status?(i(),y("span",v,h(f(o)("\u6210\u529F")),1)):(i(),$(I,{key:0}))],64)):A("",!0),t.key==="formType"?(i(),y(U,{key:1},[l.formType===1?(i(),y("span",d,h(f(o)("\u81EA\u5B9A\u4E49\u8868\u5355")),1)):(i(),y("span",C,h(f(o)("\u7CFB\u7EDF\u8868\u5355")),1))],64)):A("",!0)]),_:1},8,["data-source"])])]),_:1},8,["visible","title"])])}}});F=tt(x,[["__scopeId","data-v-39485f7d"]])}));export{yt as __tla,F as default};
|