From b4ce240f1101eda7fb0ca9776432711a0a12f598 Mon Sep 17 00:00:00 2001 From: lijiarao Date: Fri, 27 Aug 2021 16:07:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/index.js | 11 +++++++++-- .../incomePayments/memberManage/MemberProjectList.vue | 2 +- .../memberManage/SafeguardMemberList.vue | 1 + .../memberManage/modules/SafeguardMemberModal.vue | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/store/index.js b/src/store/index.js index e38332d..322186a 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -18,8 +18,15 @@ export default new Vuex.Store({ enhance, online }, - state: {}, - mutations: {}, + state: { + // 当前的项目 + currentProjetcInfo:{} + }, + mutations: { + "SET_CURRENTPROJECT":(state,info) =>{ + state.currentProjetcInfo = Object.assign({},info) + } + }, actions: {}, getters }); diff --git a/src/views/incomePayments/memberManage/MemberProjectList.vue b/src/views/incomePayments/memberManage/MemberProjectList.vue index 8a53a41..23fb19b 100644 --- a/src/views/incomePayments/memberManage/MemberProjectList.vue +++ b/src/views/incomePayments/memberManage/MemberProjectList.vue @@ -147,7 +147,7 @@ export default { record:JSON.stringify(record) } }) - } + }, } } diff --git a/src/views/incomePayments/memberManage/SafeguardMemberList.vue b/src/views/incomePayments/memberManage/SafeguardMemberList.vue index e4e1a4b..655eddb 100644 --- a/src/views/incomePayments/memberManage/SafeguardMemberList.vue +++ b/src/views/incomePayments/memberManage/SafeguardMemberList.vue @@ -203,6 +203,7 @@ export default { created() { this.currentInfo = Object.assign({},JSON.parse(this.$route.query.record)) console.log("=====",this.currentInfo) + this.$store.commit('SET_CURRENTPROJECT', this.currentInfo ) }, methods: { /* diff --git a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue index 002a32c..0b58753 100644 --- a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue +++ b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue @@ -255,7 +255,7 @@ export default { } const formData = Object.assign(this.model, values) formData.companyId = values.companyId.id - console.log('表单提交数据', formData) + formData.projectId = this.$store.state.currentProjetcInfo.id httpAction(httpurl, formData, method).then((res) => { if (res.success) { that.$message.success(res.message)