From 043e66c9f5071edc94fcc8661b3e061705129bf3 Mon Sep 17 00:00:00 2001 From: bestlee Date: Thu, 8 Oct 2026 14:57:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=98=E6=9B=B4=E7=94=B3=E8=AF=B7=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E6=B5=81=E7=A8=8B=E4=BA=BA=E5=91=98=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/my/initiateChange/index.vue | 5 +++++ src/views/my/initiateChange/modules/changeTraining.vue | 3 ++- src/views/my/initiateChange/modules/closeConfirm.vue | 3 ++- src/views/my/initiateChange/modules/evaluation.vue | 3 ++- src/views/my/initiateChange/modules/pssr.vue | 3 ++- src/views/my/initiateChange/modules/riskAnalysis.vue | 3 ++- 6 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/views/my/initiateChange/index.vue b/src/views/my/initiateChange/index.vue index 42b09d8..8d7690f 100644 --- a/src/views/my/initiateChange/index.vue +++ b/src/views/my/initiateChange/index.vue @@ -434,6 +434,7 @@ onMounted(() => { :preInfo="changePreForm" :currentForm="riskAnalysisForm" :confirmed="confirmed[tab]" + :members="memberList" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" @@ -450,6 +451,7 @@ onMounted(() => { :formInfo="changePreForm" :currentForm="changeTrainingForm" :confirmed="confirmed[tab]" + :members="memberList" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" @@ -467,6 +469,7 @@ onMounted(() => { :changeType="applyTypeLabel" :currentForm="pssrForm" :confirmed="confirmed[tab]" + :members="memberList" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" @@ -484,6 +487,7 @@ onMounted(() => { :formInfo="changeApplyForm" :currentForm="evaluationForm" :confirmed="confirmed[tab]" + :members="memberList" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" @@ -497,6 +501,7 @@ onMounted(() => { :isAiOpen="aiEnabled" :title="title" :currentId="currentId" + :members="memberList" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" diff --git a/src/views/my/initiateChange/modules/changeTraining.vue b/src/views/my/initiateChange/modules/changeTraining.vue index 6c275b2..ca3b463 100644 --- a/src/views/my/initiateChange/modules/changeTraining.vue +++ b/src/views/my/initiateChange/modules/changeTraining.vue @@ -8,7 +8,7 @@ import Footer from './footer.vue'; const themeStore = useThemeStore(); -const props = defineProps(['type','isAiOpen','title','currentId','formInfo', 'currentForm', 'confirmed']) +const props = defineProps(['type','isAiOpen','title','currentId','formInfo', 'currentForm', 'confirmed','members']) const emit = defineEmits(['save','submit','confirmTab']); watch(() => props.currentForm, (newVal:any) => { @@ -106,6 +106,7 @@ defineExpose({form, onRegenerate}) :title="props.title" :isAiOpen="props.isAiOpen" :confirmed="props.confirmed" + :members="props.members" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" diff --git a/src/views/my/initiateChange/modules/closeConfirm.vue b/src/views/my/initiateChange/modules/closeConfirm.vue index 77ecad8..55d8366 100644 --- a/src/views/my/initiateChange/modules/closeConfirm.vue +++ b/src/views/my/initiateChange/modules/closeConfirm.vue @@ -6,7 +6,7 @@ import { useThemeStore } from '@/store/modules/theme'; import Footer from './footer.vue'; const themeStore = useThemeStore(); -const props = defineProps(['type','isAiOpen','title','currentId']) +const props = defineProps(['type','isAiOpen','title','currentId','members']) const emit = defineEmits(['save','submit','confirmTab']); const form = ref<{ content: string }>({ @@ -160,6 +160,7 @@ defineExpose({form}) :currentId="props.currentId" :title="props.title" :isAiOpen="props.isAiOpen" + :members="props.members" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" diff --git a/src/views/my/initiateChange/modules/evaluation.vue b/src/views/my/initiateChange/modules/evaluation.vue index 61212cd..4cac01e 100644 --- a/src/views/my/initiateChange/modules/evaluation.vue +++ b/src/views/my/initiateChange/modules/evaluation.vue @@ -8,7 +8,7 @@ import { AiError, aiAcceptance } from "@/service/api/ai"; import Footer from './footer.vue'; const themeStore = useThemeStore(); -const props = defineProps(['type','orgTree','isAiOpen','title','currentId','formInfo','currentForm','confirmed']) +const props = defineProps(['type','orgTree','isAiOpen','title','currentId','formInfo','currentForm','confirmed','members']) const emit = defineEmits(['save','submit','confirmTab']); watch(() => props.currentForm, (newVal:any) => { @@ -293,6 +293,7 @@ defineExpose({list, onRegenerate}) :title="props.title" :isAiOpen="props.isAiOpen" :confirmed="props.confirmed" + :members="props.members" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" diff --git a/src/views/my/initiateChange/modules/pssr.vue b/src/views/my/initiateChange/modules/pssr.vue index cfbc955..1bcabfc 100644 --- a/src/views/my/initiateChange/modules/pssr.vue +++ b/src/views/my/initiateChange/modules/pssr.vue @@ -8,7 +8,7 @@ import { AiError, aiPssr } from "@/service/api/ai"; import { uploadFileApi } from "@/service/api/file"; const themeStore = useThemeStore(); -const props = defineProps(['type','isAiOpen','title','currentId','formInfo','changeType','currentForm','confirmed']) +const props = defineProps(['type','isAiOpen','title','currentId','formInfo','changeType','currentForm','confirmed','members']) const emit = defineEmits(['save','submit','confirmTab']); watch(() => props.currentForm, (newVal:any) => { @@ -244,6 +244,7 @@ defineExpose({list, onRegenerate}) :title="props.title" :isAiOpen="props.isAiOpen" :confirmed="props.confirmed" + :members="props.members" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab" diff --git a/src/views/my/initiateChange/modules/riskAnalysis.vue b/src/views/my/initiateChange/modules/riskAnalysis.vue index 05d9169..2a9c99f 100644 --- a/src/views/my/initiateChange/modules/riskAnalysis.vue +++ b/src/views/my/initiateChange/modules/riskAnalysis.vue @@ -13,7 +13,7 @@ import { matrixConfigApi } from "@/service/api/system"; const themeStore = useThemeStore(); -const props = defineProps(['type','isAiOpen','title','currentId','formInfo', 'currentForm', 'confirmed']) +const props = defineProps(['type','isAiOpen','title','currentId','formInfo', 'currentForm', 'confirmed','members']) const emit = defineEmits(['save','submit','confirmTab']); watch(() => props.currentForm, (newVal:any) => { @@ -454,6 +454,7 @@ onMounted(() => { :isAiOpen="props.isAiOpen" :currentForm="formInfo" :confirmed="props.confirmed" + :members="props.members" @save="saveDraft" @submit="submitConfirm" @confirmTab="confirmTab"