取消有子单的。提示:退单请入详情内操作!
This commit is contained in:
parent
9e165fe9b9
commit
2889674eed
|
|
@ -735,6 +735,13 @@ public class OrderMasterController extends BaseController {
|
||||||
@PostMapping("/cancel")
|
@PostMapping("/cancel")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
public AjaxResult cancel(Long orderMasterId) throws BaseAdaPayException {
|
public AjaxResult cancel(Long orderMasterId) throws BaseAdaPayException {
|
||||||
|
// 校验
|
||||||
|
List<OrderDetail> orderDetails = orderDetailService.selectByOrderMasterId(orderMasterId);
|
||||||
|
for (OrderDetail detail : orderDetails) {
|
||||||
|
if (detail.getOrderStatus() != 6) {
|
||||||
|
return AjaxResult.error("退单请入详情内操作!");
|
||||||
|
}
|
||||||
|
}
|
||||||
orderMasterService.applyForCancel(orderMasterId);
|
orderMasterService.applyForCancel(orderMasterId);
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue