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 e40bf7e..f1f1f38 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 @@ -13,7 +13,6 @@ import com.bonus.sgzb.base.mapper.MaLabelBindMapper; import com.bonus.sgzb.base.mapper.MaMachineMapper; import com.bonus.sgzb.base.vo.MaLabelBindVO; import com.bonus.sgzb.common.core.constant.Constants; -import com.bonus.sgzb.common.core.exception.ServiceException; import com.bonus.sgzb.common.core.utils.HttpHelper; import com.bonus.sgzb.common.core.utils.StringUtils; import com.bonus.sgzb.common.core.web.domain.AjaxResult; @@ -129,17 +128,13 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService { @Override @Transactional public AjaxResult submitOutRfid(List recordList) { - try { - for (LeaseOutDetails bean : recordList) { - AjaxResult ajaxResult = submitOut(bean); - if (ajaxResult.isError()) { - return ajaxResult; - } + for (LeaseOutDetails bean : recordList) { + AjaxResult ajaxResult = submitOut(bean); + if (ajaxResult.isError()) { + return ajaxResult; } - return AjaxResult.success(); - } catch (Exception e) { - throw new ServiceException("循环出库异常"); } + return AjaxResult.success(); } @Override @@ -208,7 +203,8 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService { return AjaxResult.error("已领数量大于预领数量或该机具未在库"); } } catch (Exception e) { - throw new ServiceException("出库异常"); + log.error("出库失败", e.getMessage()); + return AjaxResult.error("出库失败"); } return AjaxResult.success("出库成功"); }