diff --git a/src/api/yxStoreAfterSales.js b/src/api/yxStoreAfterSales.js index 38f2aae..dddcb2f 100644 --- a/src/api/yxStoreAfterSales.js +++ b/src/api/yxStoreAfterSales.js @@ -16,11 +16,11 @@ export function salesCheck(data) { }) } -export function rebackMoney(data) { +export function rebackMoney(params) { return request({ url: '/api/yxStoreAfterSales/makeMoney', - method: '', - data + method: 'post', + params }) } export function add(data) { diff --git a/src/views/shop/afterSeals/checkDialog.vue b/src/views/shop/afterSeals/checkDialog.vue index c8d681b..55d9174 100644 --- a/src/views/shop/afterSeals/checkDialog.vue +++ b/src/views/shop/afterSeals/checkDialog.vue @@ -84,8 +84,8 @@ @@ -122,20 +122,21 @@ export default { this.visible = false this.$refs['form'].resetFields() }, - async submit() { + async submit(type) { this.loading = true if (this.serviceType === 0) { consignee = '' phoneNumber = '' address = '' } - this.form.approvalStatus = 0 + this.form.approvalStatus = type // 0成功 1失败 var res = await salesCheck(this.form) if (res) { this.$message.success('审核成功') + this.visible = false this.$emit('checkSuccess') } else { - this.$message.error(res.msg || '审核失败!') + this.$message.error(res.message || '审核失败!') } this.loading = false } @@ -145,6 +146,7 @@ export default { \ No newline at end of file diff --git a/src/views/shop/afterSeals/index.vue b/src/views/shop/afterSeals/index.vue index 49e2cad..5b80cd2 100644 --- a/src/views/shop/afterSeals/index.vue +++ b/src/views/shop/afterSeals/index.vue @@ -99,12 +99,18 @@ v-permission="['admin','yxStoreAfterSales:edit','yxStoreAfterSales:del']" label="操作" width="150px" align="center"> @@ -172,8 +178,8 @@ export default { ], // 退款参数 rebackQuery: { - salesId: 0, // 数据的id - orderCode: '' // 订单号 + orderCode: '', // 订单号 + salesId: 0 // 数据的id } } }, @@ -185,7 +191,6 @@ export default { methods: { beforeInit() { this.url = 'api/yxStoreAfterSales/sales/List' - console.log(this.searchTime) this.params = { page: this.page, size: this.size, @@ -223,9 +228,14 @@ export default { }, // 退款 async rebackItem() { - console.log(this.rebackQuery) - // var res = await rebackMoney(this.rebackQuery) - // console.log(res) + var res = await rebackMoney(this.rebackQuery) + if (res) { + this.$message.success('提交退款成功!') + this.rebackVisible = false + this.toQuery() + } else { + this.$message.error(res.message || '提交退款失败!') + } } } }