Browse Source

商品详情接口调整

huangzhiguo 2 years ago
parent
commit
a3495b079e

+ 4 - 0
src/main/java/com/caimei365/commodity/model/vo/ProductDetailVo.java

@@ -119,6 +119,10 @@ public class ProductDetailVo implements Serializable {
      * 商品可见度:(3:所有人可见,2:普通机构可见,1:会员机构可见)
      */
     private Integer visibility;
+    /**
+     * 商品详情可见度:1所有人可见,2所有机构可见,3仅会员机构可见,4仅医美机构可见
+     */
+    private Integer commodityDetailsFlag;
     /**
      * 商品状态, 0逻辑删除 1待审核 2已上架 3已下架 8审核未通过 9已隐身 10已冻结
      */

+ 2 - 2
src/main/java/com/caimei365/commodity/service/impl/PageServiceImpl.java

@@ -632,7 +632,7 @@ public class PageServiceImpl implements PageService {
             product.setShop(shop);
         }
         // 商品可见度:3:所有人可见,2:普通机构可见,1:会员机构可见,4:仅医美机构可见
-        Integer visibility = product.getVisibility();
+        /*Integer visibility = product.getVisibility();
         if (null != userId && userId > 0) {
             // 会员机构类型:1医美,2生美
             Integer clubType = 0;
@@ -657,7 +657,7 @@ public class PageServiceImpl implements PageService {
             }
         } else if (2 == visibility || 1 == visibility || 4 == visibility) {
             return ResponseJson.success(0, "没有权限查看该商品,userId为空", product);
-        }
+        }*/
         // 商品不处于已删除/待审核/审核未通过的状态
         if (0 != product.getValidFlag()) {
             // 数据库获取基本价格信息

+ 1 - 0
src/main/resources/mapper/PageMapper.xml

@@ -216,6 +216,7 @@
                p.tinyTypeID        as tinyTypeId,
                p.searchKey,
                p.visibility,
+               p.commodityDetailsFlag,
                p.brandID           as brandId,
                p.productType,
                p.tags,