diff --git a/src/api/date/type.ts b/src/api/date/type.ts
index 34b3425..0ea87af 100644
--- a/src/api/date/type.ts
+++ b/src/api/date/type.ts
@@ -287,7 +287,14 @@ export interface appMatrix{
matrixid: number;
outcomeName: string;
outcomeid: number;
+ list:martOpter[], //多选矩阵
}
+//矩阵列表
+export interface martOpter{
+ outcomeid:number;
+ outcomeName:string;
+}
+
//获取数据源参数
export interface gainDatabaseInfo{
id: string;
diff --git a/src/components/workflow/addNode.vue b/src/components/workflow/addNode.vue
index e40f45f..91caae2 100644
--- a/src/components/workflow/addNode.vue
+++ b/src/components/workflow/addNode.vue
@@ -3,328 +3,340 @@
@ 时间: 2023-10-10 14:23:45
@ 备注: 添加节点弹窗
-->
-
-
+
-
+
diff --git a/src/components/workflow/dialog/matrix.vue b/src/components/workflow/dialog/matrix.vue
index 414bf0d..1d068e7 100644
--- a/src/components/workflow/dialog/matrix.vue
+++ b/src/components/workflow/dialog/matrix.vue
@@ -27,6 +27,7 @@ const props = defineProps({
factorName: "",
outcomeid: 0,
outcomeName: "",
+ list: [],
};
},
},
diff --git a/src/components/workflow/drwer/approverDrawer.vue b/src/components/workflow/drwer/approverDrawer.vue
index 280434f..e7a2f39 100644
--- a/src/components/workflow/drwer/approverDrawer.vue
+++ b/src/components/workflow/drwer/approverDrawer.vue
@@ -116,10 +116,10 @@ const matrixIsShow = ref(false);
watch(approverConfig1, (val: any) => {
val.value.attribute = val.value.attribute * 1;
- console.log("directormaxlevel", val.value, val.type);
+ console.log("directormaxlevel", val.value, val.value.type);
matrixIsShow.value = false;
approverConfig.value = val.value;
- if (val.type == 3) {
+ if (val.value.type == 3) {
if (val.value.nodeName != "") {
nodeTitle.value = val.value.nodeName + "设置";
} else {