UNPKG

@jecloud/plugin

Version:

JECloud 插件库

1 lines 793 B
import{createVNode as o}from"vue";import{ref as e}from"vue";import{Modal as n}from"@jecloud/ui";export function showTaskChange(t){var r=t.button,i=t.callback,c=e(r.currentNodeId);n.dialog({title:"切换任务",icon:r.icon,width:340,height:540,content:function(){return o("div",{class:"je-workflow-task-change",style:"border:1px solid #e6e6e6;height:100%"},[r.taskList.map((function(e){var n=e.workflowConfig;return o("div",{class:{"task-item":!0,"is--active":n.currentNode.nodeId===c.value},onClick:function(){c.value=n.currentNode.nodeId}},[n.currentNode.nodeName])}))])},okButton:function(){var o=r.taskList.find((function(o){return o.workflowConfig.currentNode.nodeId===c.value}));n.notice("切换【"+o.workflowConfig.currentNode.nodeName+"】成功!","success"),i({processInfo:[o]})}})}