hookehuyr

抄送节点功能优化

......@@ -871,7 +871,7 @@ export default {
return Promise.reject('reject')
}
// 流程图中必须有一个流程节点
let is_flow_node = nodes.filter(node => node.control === 'flow');
let is_flow_node = nodes.filter(node => node.control === 'flow' || node.control === 'cc');
if (is_flow_node.length === 1) {
ElNotification.error('流程图中必须有一个流程节点')
return Promise.reject('reject')
......@@ -933,6 +933,13 @@ export default {
ElNotification.error('流程不能连线到开始节点')
return Promise.reject('reject')
}
for (let index = 0; index < nodes.length; index++) {
const element = nodes[index]
if (element.id === source && element.control === 'cc') {
ElNotification.error('抄送节点不可以连接线')
return Promise.reject('reject')
}
}
}
if (type === 'node') {
if (model.control === 'start' || model.control === 'end') {
......