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)