| | |
| | | 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) { |
| | |
| | | whWarningConfig.setBaseWarehouseId(baseWarehouseId); |
| | | whWarningConfig.setBaseGoodsTemplateId(baseGoodsTemplateId); |
| | | whWarningConfig.setBaseGoodsModelsId(baseGoodsModelsId); |
| | | whWarningConfig.setUpperLimit(upperLimit); |
| | | whWarningConfig.setLowerLimit(lowerLimit); |
| | | if (whWarningConfig.getBaseGoodsModelsId() == null) { |
| | | whWarningConfig.setGoodsType(1); |
| | | } else { |