diff --git a/src/components/SimpleProcessDesigner/src/addNode.vue b/src/components/SimpleProcessDesigner/src/addNode.vue index 20148cc9..b505f208 100644 --- a/src/components/SimpleProcessDesigner/src/addNode.vue +++ b/src/components/SimpleProcessDesigner/src/addNode.vue @@ -70,6 +70,10 @@ let props = defineProps({ showAddButton:{ type:Boolean, default:true + }, + defaultFieldsPermission : { + type: Array, + default: () => ([]) } }) let emits = defineEmits(['update:childNodeP']) @@ -78,6 +82,7 @@ const addType = (type: number) => { visible.value = false // 审核节点 if (type === NodeType.APPROVE_USER_NODE) { + console.log("props.defaultFieldsPermission", props.defaultFieldsPermission) const data = { name: '审核人', error: true, @@ -86,7 +91,8 @@ const addType = (type: number) => { attributes: { approveMethod: undefined, candidateStrategy: undefined, - candidateParam: undefined + candidateParam: undefined, + fieldsPermission: props.defaultFieldsPermission, }, childNode: props.childNodeP } diff --git a/src/components/SimpleProcessDesigner/src/drawer/approverDrawer.vue b/src/components/SimpleProcessDesigner/src/drawer/approverDrawer.vue index cbcec808..fae369d1 100644 --- a/src/components/SimpleProcessDesigner/src/drawer/approverDrawer.vue +++ b/src/components/SimpleProcessDesigner/src/drawer/approverDrawer.vue @@ -1,3 +1,4 @@ + diff --git a/src/components/SimpleProcessDesigner/src/nodeWrap.vue b/src/components/SimpleProcessDesigner/src/nodeWrap.vue index 9f9af39a..b86148ae 100644 --- a/src/components/SimpleProcessDesigner/src/nodeWrap.vue +++ b/src/components/SimpleProcessDesigner/src/nodeWrap.vue @@ -44,7 +44,7 @@ - +
@@ -92,10 +92,10 @@
- + - + - +
@@ -137,10 +137,10 @@
- + - + - +
@@ -186,10 +186,10 @@
- + - + - +
@@ -209,9 +209,9 @@
聚合
- + - +