|
@@ -137,6 +137,9 @@ public class GoodsDetailsController extends BaseController {
|
|
//缓存不存在,查库并缓存
|
|
//缓存不存在,查库并缓存
|
|
Goods goods = goodsModel.getGoodsByGoodsId(goodsId);
|
|
Goods goods = goodsModel.getGoodsByGoodsId(goodsId);
|
|
AssertUtil.notNull(goods, "商品不存在,请重试!");
|
|
AssertUtil.notNull(goods, "商品不存在,请重试!");
|
|
|
|
+ if (!goods.getState().equals(GoodsConst.GOODS_STATE_UPPER)) {
|
|
|
|
+ return SldResponse.fail("商品已下架,请重试!");
|
|
|
|
+ }
|
|
GoodsExtend goodsExtend = goodsExtendModel.getGoodsExtendByGoodsId(goodsId);
|
|
GoodsExtend goodsExtend = goodsExtendModel.getGoodsExtendByGoodsId(goodsId);
|
|
AssertUtil.notNull(goodsExtend, "商品不存在,请重试!");
|
|
AssertUtil.notNull(goodsExtend, "商品不存在,请重试!");
|
|
|
|
|
|
@@ -266,6 +269,9 @@ public class GoodsDetailsController extends BaseController {
|
|
|
|
|
|
Goods goods = goodsModel.getGoodsByGoodsId(goodsId);
|
|
Goods goods = goodsModel.getGoodsByGoodsId(goodsId);
|
|
AssertUtil.notNull(goods, "商品不存在,请重试!");
|
|
AssertUtil.notNull(goods, "商品不存在,请重试!");
|
|
|
|
+ if (!goods.getState().equals(GoodsConst.GOODS_STATE_UPPER)) {
|
|
|
|
+ return SldResponse.fail("商品已下架,请重试!");
|
|
|
|
+ }
|
|
GoodsExtend goodsExtend = goodsExtendModel.getGoodsExtendByGoodsId(goodsId);
|
|
GoodsExtend goodsExtend = goodsExtendModel.getGoodsExtendByGoodsId(goodsId);
|
|
AssertUtil.notNull(goodsExtend, "商品不存在,请重试!");
|
|
AssertUtil.notNull(goodsExtend, "商品不存在,请重试!");
|
|
|
|
|