springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/ComShopOrderGoodsVO.java
@@ -57,4 +57,19 @@ @ApiModelProperty(value = "商品规格") private String goodsAttr; /** * 商品状态(1.出售中 2.已下架 3.已删除) */ @ApiModelProperty(value = "商品状态(1.出售中 2.已下架 3.已删除)") private Integer goodsStatus = 1; /** * 商品状态(1.出售中 2.已下架 3.已删除) */ public interface goodsStatus{ int csz = 1; int yxj = 2; int ysc = 3; } } springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/shop/PageShopStoreVO.java
@@ -66,4 +66,7 @@ @ApiModelProperty("该商家是否订单完成") private Boolean orderDone; @ApiModelProperty("删除状态(1.未删除 2.已删除)") private Integer deleteStatus; } springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComShopOrderServiceImpl.java
@@ -389,6 +389,16 @@ orderGoodsVO.setNum(orderGoods.getAmount()); orderGoodsVO.setGoodsPic(orderGoods.getGoodsAttrPic()); orderGoodsVO.setPrice(orderGoods.getGoodsAttrPrice()); //查询商品信息判断商品状态 ComShopGoodsDO goodsDO = comShopGoodsDAO.selectById(orderGoods.getGoodsId()); if(goodsDO == null || goodsDO.getDeleteStatus().equals(ComShopGoodsDO.deleteStatus.yes) || goodsDO.getDeleteStatus().equals(ComShopGoodsDO.status.recovery)){ orderGoodsVO.setGoodsStatus(ComShopOrderGoodsVO.goodsStatus.ysc); }else if(goodsDO.getStatus().equals(ComShopGoodsDO.status.lower)){ orderGoodsVO.setGoodsStatus(ComShopOrderGoodsVO.goodsStatus.yxj); }else if(goodsDO.getStatus().equals(ComShopGoodsDO.status.sell)){ orderGoodsVO.setGoodsStatus(ComShopOrderGoodsVO.goodsStatus.csz); } //根据商品规格id查询商品规格 ComShopGoodsAttrDO goodsAttrDO = comShopGoodsAttrDAO.selectById(orderGoods.getGoodsAttrId()); if(goodsAttrDO != null){