You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
3.8 KiB
JavaScript
2 lines
3.8 KiB
JavaScript
var l=(C,b,m)=>new Promise((g,c)=>{var d=n=>{try{s(m.next(n))}catch(u){c(u)}},r=n=>{try{s(m.throw(n))}catch(u){c(u)}},s=n=>n.done?g(n.value):Promise.resolve(n.value).then(d,r);s((m=m.apply(C,b)).next())});import{P as x}from"./index-CxgHAlH4.js";import{g as M,p as O,u as P,c as B}from"./index-DXtqu3oL.js";import{u as K,_ as E}from"./useTable-Cd94Wh3e.js";import{_ as I}from"./index-C74Cm-s2.js";import{columns as L}from"./definition.data-D7GeE9kL.js";import{a as V,I as _,h as W}from"./entry/index-2-yrRtrk-1723018314898.js";import{d as z,ap as A,o as F,aa as G,_ as f,a8 as y,a9 as k,k as T,G as $,a1 as v,ac as w,u as i}from"./vue-aEZWZQSa.js";import{u as H}from"./index-CFoN8Rd1.js";import U from"./PreviewModal-DaKCnGXw.js";import"./useContentViewHeight-WGEU8y5x.js";import"./useWindowSizeFn-B-EvmDAM.js";import"./antd-BY-1PcYE.js";import"./onMountedOrActivated-BIJ0U1R1.js";import"./useForm-LE1nNjjX.js";import"./FormItem.vue_vue_type_script_lang-CVian0fA.js";import"./componentMap-V_hpsodh.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-D3qGI2S_.js";import"./copyTextToClipboard-BBFF3Y3I.js";import"./style-uL-203nC.js";import"./helper-CfgyYzyh.js";import"./BasicForm.vue_vue_type_style_index_0_lang-szaiWa_E.js";import"./sortable.esm-CnNXHMH-.js";import"./useSortable-CIg2I4zL.js";import"./download-dYo-2j8R.js";import"./useLoading-DkMJ65Y_.js";import"./useRender-4sNWTYKY.js";import"./index-x8RddcFV.js";import"./dict-soaxCSmk.js";import"./index-Bdcxz82N.js";import"./index-DeqOXDrL.js";import"./index-CAozWWc6.js";const vt=z({name:"WorkflowDefinitionHistoryPage",__name:"index",emits:["register","preview"],setup(C){const m=A().params.key||"0";F(()=>l(this,null,function*(){yield r()}));const[g,{setTableData:c}]=K({showIndexColumn:!1,rowKey:"id",useSearchForm:!1,columns:L,actionColumn:{width:300,title:"操作",key:"action",fixed:"right"},showTableSetting:!1,pagination:!1,inset:!0,size:"small"}),{setTitle:d}=V();function r(){return l(this,null,function*(){const t=yield M(m);if(c(t),t&&t.length){const{name:a}=t[0];d("历史记录: "+a)}})}const{createConfirm:s}=W();function n(t){return l(this,null,function*(){s({iconType:"warning",title:"提示",content:`是否确认删除[${t.name}] - [${t.key}]`,onOk:()=>l(this,null,function*(){const{deploymentId:a,id:p}=t;yield O(a,p),yield r()})})})}function u(t){const a=t.suspensionState=="1"?"暂停":"启动",p=t.suspensionState=="1"?"不允许":"允许",o=t.suspensionState=="1"?"挂起":"激活";s({iconType:"warning",title:"提示",content:`${a}后,此流程下的所有任务都${p}往后流转,您确定${o}【${t.name}】吗?`,onOk:()=>l(this,null,function*(){yield P(t.id),yield r()})})}function S(t){s({iconType:"info",title:"提示",content:`是否确认转换为模型[${t.name}] - [${t.key}]`,onOk:()=>l(this,null,function*(){yield B(t.id),yield r()})})}const[D,{openModal:N}]=H();function h(t,a){N(!0,{type:t,id:a.id})}return(t,a)=>{const p=G("a-button");return f(),y(i(x),null,{default:k(()=>[T(i(E),{onRegister:i(g)},{bodyCell:k(({column:o,record:e})=>[o&&e&&o.key==="resourceName"?(f(),y(p,{key:0,type:"link",onClick:R=>h("xml",e)},{default:k(()=>[$(v(e.resourceName),1)]),_:2},1032,["onClick"])):w("",!0),o&&e&&o.key==="diagramResourceName"?(f(),y(p,{key:1,type:"link",onClick:R=>h("image",e)},{default:k(()=>[$(v(e.diagramResourceName),1)]),_:2},1032,["onClick"])):w("",!0),o&&e&&o.key==="action"?(f(),y(i(I),{key:2,stopButtonPropagation:"",dropDownBtnDisplay:"",actions:[{label:e.suspensionState==1?"挂起流程":"激活流程",icon:e.suspensionState==1?i(_).LOCK:i(_).UNLOCK,onClick:u.bind(null,e)},{label:"转换模型",icon:"lets-icons:transger",onClick:S.bind(null,e)},{label:"删除",icon:i(_).DELETE,danger:!0,onClick:n.bind(null,e)}]},null,8,["actions"])):w("",!0)]),_:1},8,["onRegister"]),T(U,{onRegister:i(D)},null,8,["onRegister"])]),_:1})}}});export{vt as default};
|