diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java
index 1c6c41b0..57f03ffc 100644
--- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java
+++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java
@@ -823,6 +823,16 @@ public class OrderDetailController extends BaseController {
return AjaxResult.success("发起成功");
}
+ /**
+ * 拒绝订单
+ * 后台管理系统使用,可控制权限
+ */
+ @PostMapping("/reject")
+ @ResponseBody
+ public AjaxResult reject(OrderDetail orderDetail) {
+ return rejectDetailOrder(orderDetail);
+ }
+
/**
* 拒绝订单
*/
diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java
index 60560d4a..1e67e336 100644
--- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java
+++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java
@@ -815,4 +815,14 @@ public class OrderMasterController extends BaseController {
return true;
}
+ /**
+ * 拒绝订单
+ * 后台管理系统使用,可控制权限
+ */
+ @PostMapping("/reject")
+ @ResponseBody
+ public AjaxResult reject(OrderMaster orderMaster) {
+ int i = orderMasterService.reject(orderMaster);
+ return AjaxResult.success(i);
+ }
}
diff --git a/ghy-admin/src/main/resources/templates/order/master.html b/ghy-admin/src/main/resources/templates/order/master.html
index e7a634f5..0dc9766c 100644
--- a/ghy-admin/src/main/resources/templates/order/master.html
+++ b/ghy-admin/src/main/resources/templates/order/master.html
@@ -132,6 +132,17 @@
+ '接单时间:' + row.revTime + '';
}
},
+ {
+ title: '操作',
+ align: 'left',
+ formatter: function (value, row, index) {
+ var actions = [];
+ actions.push('查看 ');
+ actions.push('师傅退单 ');
+ actions.push('商家退单 ');
+ return actions.join('');
+ }
+ },
{
field: 'goodsWorker',
title: '商家信息',
@@ -144,16 +155,6 @@
field: 'changeMoney',
title: '商家追加金额',
align: 'center'
- },
- {
- title: '操作',
- align: 'left'
- // formatter: function (value, row, index) {
- // var actions = [];
- // actions.push('详情 ');
- // return actions.join('');
- // }
},{
field: 'orderType',
title: '订单类型',
@@ -190,6 +191,20 @@
var url = "order/goods?orderId=" + id;
$.modal.open("商品信息", url);
}
+ function orderDetailReject(id) {
+ $.modal.confirm("确定要退单吗?", function() {
+ const url = "detail/reject";
+ const data = { "id": id };
+ $.operate.post(url, data);
+ });
+ }
+ function orderMasterReject(id) {
+ $.modal.confirm("确定要退单吗?", function() {
+ const url = "master/reject";
+ const data = { "id": id };
+ $.operate.post(url, data);
+ });
+ }