WIN-2308041133\Administrator 1 Minggu lalu
induk
melakukan
f9df29fb87
1 mengubah file dengan 8 tambahan dan 2 penghapusan
  1. 8 2
      app/admin/controller/store/StoreProduct.php

+ 8 - 2
app/admin/controller/store/StoreProduct.php

@@ -274,8 +274,14 @@ class StoreProduct extends AuthController
             $num = 0;
             $num = 0;
             foreach ($level as $k => $v){
             foreach ($level as $k => $v){
                 $num = $num+1;
                 $num = $num+1;
-                $level_radio_lst = StoreProductLevel::where('product_id', $id)->where('level_id',$v['id'])->where('type', 1)->find()->toArray();
-                $level_radio[] = ['grade'=>$num,'level_name' => $v['level_name'], 'ratio' => $level_radio_lst['rebate_ratio']];
+                $level_radio_lst = StoreProductLevel::where('product_id', $id)->where('level_id',$v['id'])->where('type', 1)->find();
+                if (!empty($level_radio_lst)){
+                    $level_radio_lst = $level_radio_lst ->toArray();
+                    $level_radio[] = ['grade'=>$num,'level_name' => $v['level_name'], 'ratio' => $level_radio_lst['rebate_ratio']];
+                }else{
+                    $level_radio[] = ['grade'=>$num,'level_name' => $v['level_name'], 'ratio' => 0];
+
+                }
             }
             }
 //            $level_radio = [
 //            $level_radio = [
 //                ['grade'=>1,'level_name' => '青源客', 'ratio' => 1.5],
 //                ['grade'=>1,'level_name' => '青源客', 'ratio' => 1.5],