diff --git a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java index b562d8ea..0f11dc26 100644 --- a/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java +++ b/anomaly/src/main/java/com/foreverwin/mesnac/anomaly/service/impl/AbnormalBillServiceImpl.java @@ -51,6 +51,7 @@ import com.foreverwin.modular.core.util.FrontPage; import com.sap.me.nonconformance.*; import com.sap.me.production.SplitSerializeServiceInterface; import com.sap.me.production.SplitSfcRequest; +import org.apache.logging.log4j.util.Strings; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.i18n.LocaleContextHolder; @@ -619,7 +620,8 @@ public class AbnormalBillServiceImpl extends ServiceImpl sfc.getQty()){ + if(Strings.isNotBlank(abnormalBill.getNcQty()) && Integer.parseInt(abnormalBill.getNcQty()) > sfc.getQty()){ throw BusinessException.build("质量异常提报的不良品数量不能大于SFC的数量,SFC的数量为:"+sfc.getQty()); }