【新增】后台增加【取消并退款】功能,针对用户支付后并未发货的订单,后台可以直接取消并生成退款单,后台再进行选择退款方式。

This commit is contained in:
jianweie
2024-05-17 00:19:47 +08:00
parent dd7db9810d
commit 20751db9a4
4 changed files with 188 additions and 3 deletions

View File

@@ -525,6 +525,11 @@
var id = $(this).attr('data-deliveryId');
refreshDelivery(id);
},
//取消订单并退款
cancelOrderAndRefund: function () {
var id = $(this).attr('data-id');
doCancelOrderAndRefund(id);
},
});
//头工具栏事件
@@ -1212,6 +1217,21 @@
});
}
//取消订单并退款
function doCancelOrderAndRefund(id) {
layer.confirm('确认取消订单号:' + id + ' 的订单吗?', {
title: '提示', btn: ['确认', '取消'] //按钮
}, function () {
coreHelper.Post("Api/CoreCmsOrder/CancelOrderAndRefund", { id: id }, function (e) {
layer.msg(e.msg, { time: 1300 }, function () {
layui.table.reloadData('LAY-app-CoreCmsOrder-tableBox'); //重载表格
doreLoadOrderCount();
});
});
});
return false;
}
//完成订单
function doCompleteOrder(id) {
coreHelper.Post("Api/CoreCmsOrder/GetDoHaveAfterSale", { id: id }, function (e) {