Преглед изворни кода

常规商品【不是企业商品】

whitefang пре 1 година
родитељ
комит
f57decb2ee
2 измењених фајлова са 4 додато и 3 уклоњено
  1. 1 0
      app/api/lists/GoodsLists.php
  2. 3 3
      app/api/logic/GoodsLogic.php

+ 1 - 0
app/api/lists/GoodsLists.php

@@ -48,6 +48,7 @@ class GoodsLists  extends BaseApiDataLists implements ListsSearchInterface
     public function queryWhere()
     {
         $where = [];
+        $where['user_id'] = 0;//常规商品
         if (!empty($this->params['goods_category_id'])) {
             $goodsCategoryId = end($this->params['goods_category_id']);
             $goodsCategoryData = GoodsCategory::where(['status'=>1])->order(['pid' => 'asc','weigh' => 'desc', 'id' => 'desc'])

+ 3 - 3
app/api/logic/GoodsLogic.php

@@ -25,13 +25,13 @@ class GoodsLogic extends BaseLogic
      */
     public static function detail($id,$type){
         if($type == 'category'){
-            $goods = Goods::where('goods_category_id',$id)->visible([
+            $goods = Goods::where(['goods_category_id'=>$id,'user_id'=>0])->visible([
                 'id','goods_image','goods_name','goods_banners','good_unit','base_service_fee',
                 'service_total','service_fee','service_image','fee_schedule','warranty_period','goods_payment_type','goods_category_id'
             ])->select()->toArray();
         }else{
             $goods_category_id = Goods::where('id',$id)->value('goods_category_id');
-            $goods = Goods::where('goods_category_id',$goods_category_id)->visible([
+            $goods = Goods::where(['goods_category_id'=>$goods_category_id,'user_id'=>0])->visible([
                 'id','goods_image','goods_name','goods_banners','good_unit','base_service_fee',
                 'service_total','service_fee','service_image','fee_schedule','warranty_period','goods_payment_type','goods_category_id'
             ])->select()->toArray();
@@ -69,7 +69,7 @@ class GoodsLogic extends BaseLogic
 
     public static function getHotData()
     {
-        return Goods::where('is_hot', '=', 1)
+        return Goods::where(['user_id'=>0,'is_hot'=>1])
             ->with('goodsCategory')
             ->visible(['id','goods_name','goods_image'])
             ->order(['top_weight' => 'desc', 'id' => 'desc'])