商品 餐位费 不计
This commit is contained in:
parent
e28cb5d1f5
commit
f16f23ab84
|
|
@ -296,10 +296,8 @@ public class TbOrderInfoServiceImpl implements TbOrderInfoService {
|
|||
//修改耗材数据
|
||||
JSONObject jsonObject1 = new JSONObject();
|
||||
jsonObject1.put("type", "delete");
|
||||
|
||||
Optional<TbOrderInfo> byId = tbOrderInfoRepository.findById(Integer.valueOf(orderId));
|
||||
if (byId != null && byId.isPresent()) {
|
||||
TbOrderInfo tbOrderInfo = byId.get();
|
||||
TbOrderInfo tbOrderInfo = tbOrderInfoRepository.findById(Integer.valueOf(orderId)).orElse(null);
|
||||
if (tbOrderInfo != null) {
|
||||
if (tbOrderInfo.getStatus().equals("unpaid")) {
|
||||
upOrderStatus(tbOrderInfo);
|
||||
jsonObject1.put("orderId", tbOrderInfo.getId());
|
||||
|
|
|
|||
|
|
@ -761,16 +761,18 @@ public class TbProductServiceImpl implements TbProductService {
|
|||
|
||||
@Override
|
||||
public void returnStockByPro(Integer productId, Integer productSkuId, Integer num) {
|
||||
log.info("开始返还库存,订单超时取消,商品id:{}", productId);
|
||||
TbProduct product = tbProductRepository.findById(productId).orElse(null);
|
||||
if (product == null) {
|
||||
log.info("返还库存失败,商品不存在: {}", productId);
|
||||
return;
|
||||
}
|
||||
if (product.getIsDistribute() == 1) {
|
||||
tbProductRepository.incrStock(productId, num);
|
||||
} else {
|
||||
tbProductSkuRepository.incrStock(productSkuId, Double.valueOf(num));
|
||||
if (productId > 0) {
|
||||
log.info("开始返还库存,订单超时取消,商品id:{}", productId);
|
||||
TbProduct product = tbProductRepository.findById(productId).orElse(null);
|
||||
if (product == null) {
|
||||
log.info("返还库存失败,商品不存在: {}", productId);
|
||||
return;
|
||||
}
|
||||
if (product.getIsDistribute() == 1) {
|
||||
tbProductRepository.incrStock(productId, num);
|
||||
} else {
|
||||
tbProductSkuRepository.incrStock(productSkuId, Double.valueOf(num));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -258,7 +258,7 @@ public class TbProductStockDetailServiceImpl implements TbProductStockDetailServ
|
|||
log.info("查询到订单id: {}的所有库存数据: {}", orderId, stockCountDTOS);
|
||||
stockCountDTOS.forEach(s -> {
|
||||
//客座费不统计
|
||||
if (!s.getProId().toString().equals("-999")) {
|
||||
if (s.getProId() > 0) {
|
||||
if (s.getStockCount() > 0) {
|
||||
TbProductStockDetail productStockDetail = new TbProductStockDetail();
|
||||
productStockDetail.setCreatedAt(System.currentTimeMillis());
|
||||
|
|
|
|||
Loading…
Reference in New Issue