shish před 11 měsíci
rodič
revize
e8234deb81

+ 2 - 2
app-hd/controllers/IntraCityController.php

@@ -434,8 +434,8 @@ class IntraCityController extends BaseController
     {
         $merchant = WxOpenClass::getWxInfo();
         $ptStyle = dict::getDict('ptStyle', 'hd');
-        //$r = expressUtil::getShopList($merchant, ['wx_store_id' => '4000000000017952003'], $ptStyle);
-        $r = expressUtil::getAllDelivery($merchant, $ptStyle);
+        $r = expressUtil::getShopList($merchant, ['wx_store_id' => '4000000000017952003'], $ptStyle);
+        //$r = expressUtil::getAllDelivery($merchant, $ptStyle);
         print_r($r);
     }
 

+ 3 - 1
common/components/expressUtil.php

@@ -29,7 +29,9 @@ class expressUtil
         $accessToken = self::getAccessToken($merchant, $ptStyle);
         $url = "https://api.weixin.qq.com/cgi-bin/express/intracity/querystore?access_token={$accessToken}";
         $curl = new curl\Curl();
-        $result = $curl->setOption(CURLOPT_POSTFIELDS, Json::encode($data))->post($url);
+        $result = $curl->setOption(CURLOPT_HTTPHEADER, ['Content-Type: application/json'])
+                      ->setOption(CURLOPT_POSTFIELDS, Json::encode($data))
+                      ->post($url);
         return Json::decode($result);
     }