Pārlūkot izejas kodu

商品分类-取消硬编码

xupuyuan 3 mēneši atpakaļ
vecāks
revīzija
67ba2235e4

+ 2 - 1
app/common/repositories/store/StoreCategoryRepository.php

@@ -94,7 +94,8 @@ class StoreCategoryRepository extends BaseRepository
94 94
      */
95 95
     public function getList()
96 96
     {
97
-        $menus = $this->dao->getAllOptions(0);
97
+        //$menus = $this->dao->getAllOptions(0);取消硬编码
98
+        $menus = $this->dao->getAllOptions( $this->request->merId());
98 99
         $menus = formatCascaderData($menus, 'cate_name', 3);
99 100
         return $menus;
100 101
     }

+ 1 - 1
app/common/repositories/store/product/ProductRepository.php

@@ -1239,7 +1239,7 @@ class ProductRepository extends BaseRepository
1239 1239
                 'ot_price' => set_price_rtrim($value['ot_price']),
1240 1240
                 'unique'   => $value['unique'],
1241 1241
                 'dacang'   => $value['dacang_price'] ? set_price_rtrim($value['dacang_price']) : 'null',
1242
-                'is_usable' => $value['is_usable'],
1242
+                'is_usable' => $value['is_usable'],//是否启用
1243 1243
             ];
1244 1244
             if ($productType) {
1245 1245
                 $sku[$value['sku']]['stock'] = $value['stock'] - $make->seckillSkuOrderCounut($value['unique']); //获取sku的销量

+ 2 - 1
crmeb/traits/CategoresDao.php

@@ -224,7 +224,8 @@ trait CategoresDao
224 224
     {
225 225
         $field = $this->getParentId().',cate_name';
226 226
         return ($this->getModel()::getDB())->when(($mer_id !== null),function($query)use($mer_id){
227
-            $query->where('mer_id', $mer_id);
227
+            $query->whereIn('mer_id', ['0', $mer_id]);//加上原本0的商品分类
228
+//            $query->where('mer_id', $mer_id);
228 229
         })->when($status,function($query)use($status){
229 230
             $query->where($this->getStatus(),$status);
230 231
         })->when(($level !== null),function($query)use($level){