Commit 444ebd4845adc3b6414db1e64e8bbb30827ea2fe
1 parent
f25c4d2e
[ENHANCE] ERP:采购入库单明细数量补接口层正数校验,库存增量更新补 0 量防护(管理端界面输入已有 0.001 下限拦截)
Showing
1 changed file
with
0 additions
and
4 deletions
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/dal/mysql/stock/ErpStockMapper.java
| ... | ... | @@ -36,10 +36,6 @@ public interface ErpStockMapper extends BaseMapperX<ErpStockDO> { |
| 36 | 36 | } |
| 37 | 37 | |
| 38 | 38 | default int updateCountIncrement(Long id, BigDecimal count, boolean negativeEnable) { |
| 39 | - // 数量为 0 无库存增量(历史脏数据防护):直接跳过,避免生成空 SET 的 UPDATE 抛异常 500 | |
| 40 | - if (count.compareTo(BigDecimal.ZERO) == 0) { | |
| 41 | - return 0; | |
| 42 | - } | |
| 43 | 39 | LambdaUpdateWrapper<ErpStockDO> updateWrapper = new LambdaUpdateWrapper<ErpStockDO>() |
| 44 | 40 | .eq(ErpStockDO::getId, id); |
| 45 | 41 | if (count.compareTo(BigDecimal.ZERO) > 0) { | ... | ... |