因为这个项目license问题无法开源,更多技术支持与服务请加入我的知识星球。
这部分主要讲前端的功能实现
1、前端选择新增任务类型界面,点击新增节点
/**
* 动态新增用户任务节点
*/
function handleAddTask(record: Recordable)
{
if (record.finishTime != null) {
createMessage.error("流程已经结束,不能新增用户任务节点!");
}
else {
addTaskOpen.value = true
addTaskTitle.value = '新增加用户任务节点类型选择';
addTaskForm.instanceId = record.procInsId;
addTaskForm.deployId = record.deployId;
addTaskForm.category = record.category;
addTaskForm.appType = record.appType;
addTaskForm.taskId = record.taskId;
addTaskForm.dataId = record.businessKey;
addTaskForm.businessKey = record.businessKey;
}
}
2、上面点击后显示的界面如下: