diff --git a/src/pages/importantMatters/components/addAndEditForm.vue b/src/pages/importantMatters/components/addAndEditForm.vue index aba3b0c..be8e1ad 100644 --- a/src/pages/importantMatters/components/addAndEditForm.vue +++ b/src/pages/importantMatters/components/addAndEditForm.vue @@ -264,8 +264,9 @@ import { import { getProcedureApi } from '@/services/common.js' import TitleTipModal from '@/components/TitleTipModal/index' -import { useMemberStore } from '@/stores' +import { useMemberStore, useCommonStore } from '@/stores' const memberStore = useMemberStore() +const commonStore = useCommonStore() const baseURL = import.meta.env.VITE_API_BASE_URL // 获取当前的url地址 const token = memberStore?.token @@ -401,6 +402,22 @@ const formatter = (type, value) => { return value } +// 根据store中的项目名称,专业名称,工序名称,以及id赋值给表单 +watch( + () => commonStore.projectName, + (newVal) => { + addAndEditModel.proName = newVal + }, + { immediate: true }, +) +watch( + () => commonStore.majorName, + (newVal) => { + addAndEditModel.majorName = newVal + }, + { immediate: true }, +) + // 选择项目 const onSelectProject = () => { projectShow.value = true diff --git a/src/pages/workbenches/index.vue b/src/pages/workbenches/index.vue index 08c10da..00d135b 100644 --- a/src/pages/workbenches/index.vue +++ b/src/pages/workbenches/index.vue @@ -6,7 +6,7 @@ - +