Merge remote-tracking branch 'origin/dev' into hph

This commit is contained in:
韩鹏辉
2024-07-05 14:31:18 +08:00
7 changed files with 59 additions and 23 deletions

View File

@@ -46,6 +46,9 @@ public interface TbProductMapper {
@Update("update tb_product set stock_number=stock_number+#{num} WHERE id=#{id}")
int incrStock(String id, int num);
@Update("update tb_product set stock_number=stock_number-#{num} WHERE id=#{id} and stock_number-#{num} > 0")
@Update("update tb_product set stock_number=stock_number-#{num} WHERE id=#{id} and stock_number-#{num} >= 0")
int decrStock(String id, int num);
@Update("update tb_product set stock_number=stock_number-#{num} WHERE id=#{id}")
int decrStockUnCheck(String id, int num);
}

View File

@@ -44,6 +44,9 @@ public interface TbProductSkuMapper {
@Update("update tb_product_sku set stock_number=stock_number+#{num} WHERE id=#{id}")
int incrStock(String skuId, int addNum);
@Update("update tb_product set stock_number=stock_number-#{num} WHERE id=#{id} and stock_number-#{num} > 0")
@Update("update tb_product_sku set stock_number=stock_number-#{num} WHERE id=#{id} and stock_number-#{num} >= 0")
int decrStock(String id, int num);
@Update("update tb_product_sku set stock_number=stock_number-#{num} WHERE id=#{id} ")
int decrStockUnCheck(String id, int num);
}