diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java index 46b8fb3..45cdae6 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java @@ -177,7 +177,7 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService { * @return 结果 */ @Override - @Transactional(rollbackFor = Exception.class) + @Transactional() public AjaxResult submitOut(LeaseOutDetails record) { int res = 0; try { @@ -223,7 +223,7 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService { } } catch (Exception e) { log.error("出库失败", e.getMessage()); - return AjaxResult.error("出库失败"); + throw new RuntimeException("出库失败,修改任务状态失败"); } return AjaxResult.success("出库成功"); }