diff --git a/src/api/business/OrderManage/OrderRefunds/orderrefund.js b/src/api/business/OrderManage/OrderRefunds/orderrefund.js index 47b9db7..5a02fda 100644 --- a/src/api/business/OrderManage/OrderRefunds/orderrefund.js +++ b/src/api/business/OrderManage/OrderRefunds/orderrefund.js @@ -18,6 +18,15 @@ export function orderRefundList(query) { }) } +// 售后单记录详情查询列表 +export function getOrderRefundDetails(query) { + return request({ + url: '/business/OrderRefund/getOrderRefundDetails', + method: 'get', + params: query + }) +} + // 售后单记录表新增或修改 export function addOrUpdateOrderRefund(data) { return request({ diff --git a/src/views/business/OrderManage/OrderRefunds/components/CancelOrderDialog.vue b/src/views/business/OrderManage/OrderRefunds/components/CancelOrderDialog.vue new file mode 100644 index 0000000..c4bc6f2 --- /dev/null +++ b/src/views/business/OrderManage/OrderRefunds/components/CancelOrderDialog.vue @@ -0,0 +1,135 @@ + + + + + + + + ¥ {{ formData.orderAmount }} + + + + + + + + + + 同意 + 拒绝 + + 同意后将退回付款金额并关闭订单 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/business/OrderManage/OrderRefunds/index.vue b/src/views/business/OrderManage/OrderRefunds/index.vue index 1101986..b86d785 100644 --- a/src/views/business/OrderManage/OrderRefunds/index.vue +++ b/src/views/business/OrderManage/OrderRefunds/index.vue @@ -1,5 +1,5 @@ - - - + + + + + - - - - - - - - - - - - + + - - - - - - - + + - - {{ $t('btn.search') }} - {{ $t('btn.reset') }} - + + + + + + {{ $t('btn.search') }} + {{ $t('btn.reset') }} + - - + - + {{ $t('btn.delete') }} - + {{ $t('btn.export') }} @@ -70,59 +65,104 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - 编辑 + + 订单号:{{ scope.row.orderNumber }} + 复制订单号 + + + + + + + + + + + {{ item.goodsName }} + + + {{ item.goodsSpecName }} + + + + + ¥ {{ item.goodsPrice }} + × {{ item.goodsTotalNum }} + + + + + + + + + ¥ {{ scope.row.payPrice }} + (含运费:¥ {{ scope.row.expressPrice }}) + + + + + + + + + + + {{ scope.row.customerNickName }} + + + {{ scope.row.customerMobilePhoneNumber }} + + + + + + + + + + + + + + + + + + + 商家审核: + 用户发货: + + 商家收货: + + + + + + + + + + 详情 + + + 审核取消订单 删除 - 查看 + v-hasPermi="['business:order:delete']">删除 @@ -130,21 +170,27 @@ - + + + + - + + \ No newline at end of file diff --git a/src/views/business/OrderManage/OrderRefunds/orderRefundsDetail.vue b/src/views/business/OrderManage/OrderRefunds/orderRefundsDetail.vue new file mode 100644 index 0000000..8c0551f --- /dev/null +++ b/src/views/business/OrderManage/OrderRefunds/orderRefundsDetail.vue @@ -0,0 +1,473 @@ + + + + + + + + 售后单操作 + + + + + + + 商家审核 + + + + + + + + + + 售后单信息 + + 订单号: {{ detail.orderNumber }} + 买家信息: {{ detail.customerPhone }} + 退款金额:¥{{ detail.refundMoney }} + + + 售后类型: + 售后单状态: + 申请时间: {{ detail.createTime }} + + + + + + + 处理进度 + + 审核状态(商家): + 发货状态(买家): + 收货状态(商家): + + + + + + + + + + 买家申请原因 + + 退货原因: + 退款说明:{{ detail.customerRefundDesc }} + 退款凭证: + + + + + + {{ detail.CustomerRefundImg }} + + + + + + + + + + 订单商品 + + + + + + + + + + + + + + {{ scope.row.goodsName }} + + + {{ scope.row.goodsSpecName }} + + + + + + + + {{ scope.row.goodsCoding }} + - - + + + + + + ¥ {{ scope.row.goodsPrice }} + + + + + × {{ scope.row.goodsTotalNum }} + + + + + ¥ {{ scope.row.goodsTotalPrice }} + + + + + + + + + + + + + 商家收货信息 + + 收货人姓名: {{ detail.orderReceive?.consigneeName }} + 联系电话: {{ detail.orderReceive?.phone }} + 收货地区: {{ detail.orderReceive?.region }} + + + 详细地址: {{ detail.orderReceive?.detail }} + + + + + 买家发货信息 + + 物流公司: {{ detail.logisticsCompany }} + 物流单号: {{ detail.logisticsTrackingNumber }} + 发货状态: + + + 发货时间: {{ detail.deliveryTime }} + + + + + + + + + + + + + \ No newline at end of file