Преглед на файлове

修改接口:更新组件、随机模板的栏目处理

FengR преди 1 месец
родител
ревизия
c0cac7a355
променени са 1 файла, в които са добавени 10 реда и са изтрити 2 реда
  1. 10 2
      app/JsonRpc/PublicRpcService.php

+ 10 - 2
app/JsonRpc/PublicRpcService.php

@@ -1974,7 +1974,11 @@ class PublicRpcService implements PublicRpcServiceInterface
                 $add_arr['component_width'] = intval($data['ad_width']);
                 $add_arr['component_height'] = intval($data['ad_height']);
                 $add_arr['ad_type'] = intval($data['ad_type']);
-                // $add_arr['ad_img'] = $data['ad_img'];
+               
+                if(empty($data['ad_img'])){
+                    $data['ad_img'] = $data['component_img'];
+                }
+                $add_arr['ad_img'] = $data['ad_img'];
                 $ad = [
                     'width' => $add_arr['ad_width'],
                     'height' => $add_arr['ad_height'],
@@ -4313,7 +4317,11 @@ class PublicRpcService implements PublicRpcServiceInterface
                             $cat_key += 2;
                         } else {
                             $componentData['name'] = $all_cate[$cat_key]['alias'];
-                            $componentData['category_arr'] = $all_cate[$cat_key]['category_arr_id'];
+                            if(!empty($all_cate[$cat_key]['category_arr_id'])){
+                                $componentData['category_arr'] = $all_cate[$cat_key]['real_category_arr_id'];
+                            }else{
+                                $componentData['category_arr'] = $all_cate[$cat_key]['category_arr_id'];
+                            }
                             $cat_key++;
                         }
                     }