Przeglądaj źródła

优化一下如果接口 open_id为空,则取 user_openids里面的 openid

HWB 3 lat temu
rodzic
commit
3345617789

+ 2 - 2
src/Controllers/CompanyAuth/Transformers/OrderTransformer.php

@@ -22,13 +22,13 @@ class OrderTransformer
         $app_id  = $item->user && $item->user->force_subscribe_user ? $item->user->force_subscribe_user->appid : '';
         $opend_id = $item->user && $item->user->force_subscribe_user ? $item->user->force_subscribe_user->openid : '';
         if ($opend_id == ''){
-            $res = $service->getOpenId($uid);
+            $res = $service->getUserOpenidsData($uid);
             if ($res){
                 $opend_id = $res['openid'];
             }
         }
         if ($app_id == '') {
-            $res = $service->getAppId($uid);
+            $res = $service->getUserOpenidsData($uid);
             if ($res){
                 $app_id = $res['appid'];
             }

+ 1 - 7
src/Services/Order/OrderService.php

@@ -38,13 +38,7 @@ class OrderService
         }
     }
 
-    public function getOpenId($uid)
-    {
-        $res = UserOpenids::where('uid', $uid)->first();
-        return $res ? $res->toArray() : [];
-    }
-
-    public function getAppId($uid)
+    public function getUserOpenidsData($uid)
     {
         $res = UserOpenids::where('uid', $uid)->first();
         return $res ? $res->toArray() : [];