退单 库存记录 sku 没有productId的问题

This commit is contained in:
GYJ 2024-07-03 17:35:11 +08:00
parent e54a236dab
commit 8dfd31c58c
1 changed files with 1 additions and 1 deletions

View File

@ -956,12 +956,12 @@ public class PayService {
tbProductStockDetail.setIsStock(product.getIsStock()); tbProductStockDetail.setIsStock(product.getIsStock());
tbProductStockDetail.setStockSnap(product.getSelectSpec()); tbProductStockDetail.setStockSnap(product.getSelectSpec());
tbProductStockDetail.setUnitName(shopUnit.getName()); tbProductStockDetail.setUnitName(shopUnit.getName());
tbProductStockDetail.setProductId(product.getId().toString());
if (product.getIsDistribute() == 1) { if (product.getIsDistribute() == 1) {
// redisUtil.seckill(RedisCst.PRODUCT + shopId.toString() + ":product" + product.getId().toString(), String.valueOf(detail.getReturnNum() + product.getStockNumber().intValue())); // redisUtil.seckill(RedisCst.PRODUCT + shopId.toString() + ":product" + product.getId().toString(), String.valueOf(detail.getReturnNum() + product.getStockNumber().intValue()));
productMapper.updateStockById(product.getId(), detail.getReturnNum() * -1); productMapper.updateStockById(product.getId(), detail.getReturnNum() * -1);
tbProductStockDetail.setProductId(product.getId().toString());
tbProductStockDetail.setLeftNumber(product.getStockNumber()); tbProductStockDetail.setLeftNumber(product.getStockNumber());
tbProductStockDetail.setStockNumber(Double.valueOf(detail.getReturnNum())); tbProductStockDetail.setStockNumber(Double.valueOf(detail.getReturnNum()));
} else { } else {