diff --git a/mhd_oms/src/main/java/com/mhd/oms/application/service/businessDocumentOrder/BusinessDocumentOrderApplicationService.java b/mhd_oms/src/main/java/com/mhd/oms/application/service/businessDocumentOrder/BusinessDocumentOrderApplicationService.java index 070f97a46..eac49cbc1 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/application/service/businessDocumentOrder/BusinessDocumentOrderApplicationService.java +++ b/mhd_oms/src/main/java/com/mhd/oms/application/service/businessDocumentOrder/BusinessDocumentOrderApplicationService.java @@ -77,7 +77,7 @@ public class BusinessDocumentOrderApplicationService { public boolean execute(Long[] ids) { return businessDocumentOrderDomainService.execute(ids); } - public boolean cancelExecute(Long[] ids) { + public boolean cancelExecute(Long[] ids) throws Exception{ return businessDocumentOrderDomainService.cancelExecute(ids); } diff --git a/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java b/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java index 7067dfef7..1988868cb 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java +++ b/mhd_oms/src/main/java/com/mhd/oms/domain/businessDocumentOrder/service/BusinessDocumentOrderDomainService.java @@ -655,7 +655,7 @@ public class BusinessDocumentOrderDomainService { public Boolean execute(Long[] ids) { return businessDocumentOrderService.execute(ids); } - public Boolean cancelExecute(Long[] ids) { + public Boolean cancelExecute(Long[] ids) throws Exception { return businessDocumentOrderService.cancelExecute(ids); } diff --git a/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/businessDocumentOrder/BusinessDocumentOrderApi.java b/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/businessDocumentOrder/BusinessDocumentOrderApi.java index 740603ce6..0976fc62c 100644 --- a/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/businessDocumentOrder/BusinessDocumentOrderApi.java +++ b/mhd_oms/src/main/java/com/mhd/oms/interfaces/facade/businessDocumentOrder/BusinessDocumentOrderApi.java @@ -109,7 +109,12 @@ public class BusinessDocumentOrderApi extends BaseController{ @PostMapping("/cancelExecute") public AjaxResult cancelExecute(@RequestParam("ids") Long[] ids) { - return toAjax(businessDocumentOrderApplicationService.cancelExecute(ids)); + try { + return toAjax(businessDocumentOrderApplicationService.cancelExecute(ids)); + } catch (Exception e) { + e.printStackTrace(); + return AjaxResult.error(e.getMessage()); + } }