diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java index 20f3ffd3..16f2506c 100644 --- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java +++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java @@ -55,9 +55,11 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService { if (StringUtils.isNull(record)) { return AjaxResult.error("领料出库失败,请检查参数是否填写完整!"); } - String status = leaseOutDetailsMapper.getMachineStatus(record); - if (!maStatus.equals(status)){ - return AjaxResult.error("领料出库失败,该设备不是在库状态!"); + if (!(Integer.valueOf(0)== record.getMaId())){ + String status = leaseOutDetailsMapper.getMachineStatus(record); + if (!maStatus.equals(status)){ + return AjaxResult.error("领料出库失败,该设备不是在库状态!"); + } } if (record.getOutNum() == null || record.getOutNum() < outNum) { record.setOutNum(1.00);