3254194295 2 лет назад
Родитель
Сommit
3c9c8de520

+ 5 - 2
platform-service/src/main/java/com/platform/service/store/impl/InStoreFormServiceImpl.java

@@ -866,10 +866,13 @@ public class InStoreFormServiceImpl extends BaseServiceImpl<InStoreFormMapper, I
                 throw new BusinessException("找不到该备件仓库!,备件ID:" + detail.getSpareId() + ",仓库ID:" + detail.getStoreId());
             } else {
                 BigDecimal rest = spareStore.getNum().subtract(detail.getNum());
+
                 if (rest.compareTo(new BigDecimal(0)) < 0) {
-                    throw new BusinessException("库存不足,请调整出库数量,或等采购入库!");
+//                    throw new BusinessException("库存不足,请调整出库数量,或等采购入库!");
+                    spareStore.setNum(spareStore.getNum());
+                }else {
+                    spareStore.setNum(rest);
                 }
-                spareStore.setNum(rest);
                 spareStore.setUpdateTime(LocalDateTime.now());
                 spareStore.setUpdateUserId(userInfo.getUserId());
                 spareStore.setUpdateUserName(userInfo.getRealName());