liyong
9 小时以前 30060679e8bb07366fcba6984e18df8b6607db9a
refactor(stock): 预警数量返回
已修改3个文件
8 ■■■■ 文件已修改
src/main/java/com/ruoyi/stock/pojo/StockInventory.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/service/impl/StockInventoryServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/stock/StockInventoryMapper.xml 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/stock/pojo/StockInventory.java
@@ -59,7 +59,7 @@
    private BigDecimal lockedQuantity;
    @ApiModelProperty("预警数量")
    private Integer warnNum;
    private BigDecimal warnNum;
    @ApiModelProperty("备注")
    private String remark;
src/main/java/com/ruoyi/stock/service/impl/StockInventoryServiceImpl.java
@@ -70,6 +70,7 @@
            newStockInventory.setQualitity(stockInventoryDto.getQualitity());
            newStockInventory.setVersion(1);
            newStockInventory.setRemark(stockInventoryDto.getRemark());
            newStockInventory.setWarnNum(stockInventoryDto.getWarnNum());
            stockInventoryMapper.insert(newStockInventory);
        }else {
             stockInventoryMapper.updateAddStockInventory(stockInventoryDto);
src/main/resources/mapper/stock/StockInventoryMapper.xml
@@ -25,6 +25,9 @@
            <if test="ew.remark != null and ew.remark !=''">
                remark = #{ew.remark},
            </if>
            <if test="ew.warnNum != null and ew.warnNum !=''">
                warn_num = #{ew.warnNum},
            </if>
            update_time = now()
        </set>
        where product_model_id = #{ew.productModelId}
@@ -52,7 +55,7 @@
        si.product_model_id,
        si.create_time,
        si.update_time,
        si.warn_num,
        COALESCE(si.warn_num, 0) as warn_num,
        si.version,
        (si.qualitity - COALESCE(si.locked_quantity, 0)) as un_locked_quantity,
        pm.model,