diff --git a/src/components/workflow/dialog/matrix.vue b/src/components/workflow/dialog/matrix.vue index 1d068e7..037b931 100644 --- a/src/components/workflow/dialog/matrix.vue +++ b/src/components/workflow/dialog/matrix.vue @@ -93,7 +93,11 @@ function searchMatrixList() { }) .finally(() => { loading.value = false; - gainMatrixNeed(farstId.value); + if (props.data.matrixid != 0) { + gainMatrixNeed(props.data.matrixid); + } else { + gainMatrixNeed(farstId.value); + } }); } const factorList = ref(); @@ -123,6 +127,8 @@ const gainMatrixNeed = (val: any) => { const pickmatirval = (val: matrixCont) => { matrixIsClick.matrixid = val.id * 1; matrixIsClick.matrixName = val.name; + matrixIsClick.list = []; + // emits("change", matrixIsClick); gainMatrixNeed(val.id * 1); }; //选择矩阵值 @@ -142,6 +148,7 @@ const pickval = (val: martixFieldStruct) => { outcomeName: val.name, }); } + // emits("change", matrixIsClick); }; //选择条件 const pickSelect = (val: any) => { @@ -151,6 +158,7 @@ const pickSelect = (val: any) => { matrixIsClick.factorName = item.name; } }); + // emits("change", matrixIsClick); }; // watch(matrixIsClick, (val: any) => { // console.log("值改变---->", val); @@ -186,7 +194,7 @@ const judgeIsTrue = (val: number) => {