Commit b404e1c348d19d5c9306b35d3a5a8c68ba739443

Authored by fengliang
1 parent dd4945f7

update:购物车库存为0,返回购物车商品状态异常

etrade-order/src/main/java/com/diligrp/etrade/order/service/impl/ShopCartImpl.java
... ... @@ -151,6 +151,9 @@ public class ShopCartImpl implements IShopCartService {
151 151 shopCartMessageVo.setUnitAmount(productPresetVo.getPrePrice() == null ? 0L : productPresetVo.getPrePrice());
152 152 //预设件重克
153 153 shopCartMessageVo.setPieceWeight(productPresetVo.getPieceWeight());
  154 + if(shopCartMessageVo.getWeight().equals(0L)){
  155 + shopCartMessageVo.setProductState(ShopCartMessageProductState.ZERO.getCodeInteger());
  156 + }
154 157 }
155 158 }else{
156 159 shopCartMessageVo.setProductState(ShopCartMessageProductState.NONE.getCodeInteger());
... ...
etrade-order/src/main/java/com/diligrp/etrade/order/type/ShopCartMessageProductState.java
... ... @@ -6,7 +6,8 @@ public enum ShopCartMessageProductState implements IEnumType {
6 6 NORMAL("正常", 1),
7 7 UNIT_CHANGE("单位变更", 2),
8 8 TYPE_CHANGE("类型变更", 3),
9   - NONE("商品不存在", 4);
  9 + NONE("商品不存在", 4),
  10 + ZERO("商品库存为零", 5);
10 11  
11 12 private String name;
12 13 private Integer code;
... ...