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

美团返回数据进行json转数组

shizhongqi пре 4 година
родитељ
комит
bb7fbf8e6a
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      app-hd/controllers/MtController.php

+ 6 - 1
app-hd/controllers/MtController.php

@@ -55,7 +55,12 @@ class MtController extends PublicController
 
             $params = ['app_poi_code' => $data['appPoiCode'], 'app_spu_code' => $appSpuCode];
             $retailDetail = $app->retail->getDetail($params);
-            $picArr[$appSpuCode] = $retailDetail['picture'];
+            $retailDetail = json_decode($retailDetail, true);
+            if (is_set($retailDetail['error'])) {
+                 Yii::error('get retail fail:' . json_encode($params));
+            } else {
+                $picArr[$appSpuCode] = $retailDetail['data']['picture'];
+            }
         }
 
         Yii::info('picture: ' . json_encode($picArr));