diff --git a/manager-admin/src/api/member.js b/manager-admin/src/api/member.js index 87d1cf481e52405d7c954ceca17031d5fd7172b1..aa2eefcff42a3e9770371b6b81e68f2eb9633c6d 100644 --- a/manager-admin/src/api/member.js +++ b/manager-admin/src/api/member.js @@ -170,13 +170,13 @@ export function deleteMemberAskReply(id) { /** * 修改会员消费积分 * @param member_id - * @param point + * @param params */ -export function editMemberConsumPoint(member_id, point) { +export function editMemberConsumPoint(member_id, params) { return request({ url: `admin/members/point/${member_id}`, method: 'put', - data: { point } + data: params }) } diff --git a/manager-admin/src/views/member/member-manage/memberEdit.vue b/manager-admin/src/views/member/member-manage/memberEdit.vue index 2f4789cf24e90a02435d47c5c191faf46245097a..502af1e331ae5369c44db0803a01faa5d28d8512 100644 --- a/manager-admin/src/views/member/member-manage/memberEdit.vue +++ b/manager-admin/src/views/member/member-manage/memberEdit.vue @@ -52,7 +52,7 @@ - + {{ editPointForm.currentPoint }} @@ -60,6 +60,12 @@ + + {{ editPointForm.currentGradePoint }} + + + + 保存修改 @@ -161,7 +167,9 @@ // 编辑积分 表单 editPointForm: { currentPoint: 0, - changedPoint: 0 + changedPoint: 0, + currentGradePoint: 0, + changedGradePoint: 0 }, // 锁点状态 lockStatus: false, @@ -218,10 +226,14 @@ }, /** 保存积分 */ handleSavePoint() { - const { changedPoint } = this.editPointForm - API_Member.editMemberConsumPoint(this.member_id, changedPoint).then(() => { + const { changedPoint, changedGradePoint } = this.editPointForm + const params = { + point: changedPoint, + grade_point: changedGradePoint + } + API_Member.editMemberConsumPoint(this.member_id, params).then(() => { this.$message.success('修改成功!') - this.editPointForm.currentPoint = changedPoint + this.GET_MemberDetail() }) }, /** 解除锁定状态 */ @@ -239,6 +251,9 @@ this.editMemberForm = response this.editPointForm.currentPoint = response.consum_point this.editPointForm.changedPoint = response.consum_point + this.editPointForm.currentGradePoint = response.grade_point + this.editPointForm.changedGradePoint = response.grade_point + if (response.province_id) { this.defaultRegion = [response.province_id, response.city_id, response.county_id || -1, response.town_id || -1] }