退单 扣除销量

This commit is contained in:
wangw 2024-08-28 16:19:52 +08:00
parent c82b340d30
commit 15c09f9666
2 changed files with 4 additions and 0 deletions

View File

@ -48,6 +48,9 @@ public interface TbProductSkuMapper {
@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 real_sales_number=real_sales_number-#{num} WHERE id=#{skuId}")
int decrRealSalesNumber(@Param("skuId") Integer skuId, @Param("num") Integer num);
@Update("update tb_product_sku set stock_number=stock_number-#{num} WHERE id=#{id} ")
int decrStockUnCheck(String id, int num);

View File

@ -1325,6 +1325,7 @@ public class PayService {
tbProductStockDetail.setStockNumber(Double.valueOf(detail.getReturnNum()));
}
}
productSkuMapper.decrRealSalesNumber(productSku.getId(), detail.getReturnNum());
}
productStockDetailMapper.insert(tbProductStockDetail);