futian.liu
2023-11-22 1742240f8f6841e2d930e549caabab94f2a58ece
consum-base/src/main/java/com/consum/base/controller/LWhWarningConfigController.java
@@ -84,15 +84,15 @@
            if (!CollectionUtils.isEmpty(containWarningConfig)) {
                return ResponseValue.error("记录已存在!");
            }
            Long lowerLimit = Convert.toLong(item.get("lowerLimit"));
            Long upperLimit = Convert.toLong(item.get("upperLimit"));
            Integer lowerLimit = Convert.toInt(item.get("lowerLimit"));
            Integer upperLimit = Convert.toInt(item.get("upperLimit"));
            if (lowerLimit == null && lowerLimit == null) {
                return ResponseValue.error("库存上限、下限不能全为空!");
            }
            if (upperLimit != null && upperLimit < 0){
            if (upperLimit != null && upperLimit < 0) {
                return ResponseValue.error("库存限制不能小于0!");
            }
            if (lowerLimit != null && lowerLimit < 0){
            if (lowerLimit != null && lowerLimit < 0) {
                return ResponseValue.error("库存限制不能小于0!");
            }
            if (upperLimit != null && lowerLimit != null && upperLimit < lowerLimit) {
@@ -104,6 +104,8 @@
            whWarningConfig.setBaseWarehouseId(baseWarehouseId);
            whWarningConfig.setBaseGoodsTemplateId(baseGoodsTemplateId);
            whWarningConfig.setBaseGoodsModelsId(baseGoodsModelsId);
            whWarningConfig.setUpperLimit(upperLimit);
            whWarningConfig.setLowerLimit(lowerLimit);
            if (whWarningConfig.getBaseGoodsModelsId() == null) {
                whWarningConfig.setGoodsType(1);
            } else {