取消有子单的。提示:退单请入详情内操作!
This commit is contained in:
parent
9e165fe9b9
commit
2889674eed
|
|
@ -735,6 +735,13 @@ public class OrderMasterController extends BaseController {
|
|||
@PostMapping("/cancel")
|
||||
@ResponseBody
|
||||
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);
|
||||
return AjaxResult.success();
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue