Răsfoiți Sursa

refactor(wechat): 移除了 Helper 类的使用

runphp 6 luni în urmă
părinte
comite
fe6686a4f5
1 a modificat fișierele cu 5 adăugiri și 6 ștergeri
  1. 5 6
      src/Controller/UserController.php

+ 5 - 6
src/Controller/UserController.php

@@ -3,11 +3,10 @@ declare(strict_types=1);
 namespace SixShop\Wechat\Controller;
 
 use app\model\User;
-use SixShop\Core\Helper;
 use SixShop\Wechat\Entity\ExtensionWechatUserEntity;
 use think\Request;
 use think\Response;
-use think\response\Json;
+use function SixShop\Core\throw_logic_exception;
 
 class UserController
 {
@@ -16,20 +15,20 @@ class UserController
         $code = $request->get('code/s');
         $user = User::find($request->userID);
         if ($user->mobile) {
-            Helper::throw_logic_exception('手机号已绑定');
+            throw_logic_exception('手机号已绑定');
         }
         $phoneInfo = $wechatUserEntity->getPhoneNumber($code);
         $mobileUser = User::where(['mobile' => $phoneInfo['phoneNumber']])->findOrEmpty();
         if (!$mobileUser->isEmpty()) {
             if ($mobileUser->id != $request->userID) {
-                Helper::throw_logic_exception('手机号已绑定其他账号');
+                throw_logic_exception('手机号已绑定其他账号');
             } else {
-                Helper::throw_logic_exception('手机号已绑定');
+                throw_logic_exception('手机号已绑定');
             }
         }
         $user->mobile = $phoneInfo['phoneNumber'];
         $user->save();
-        return Helper::success_response([
+        return success_response([
             'mobile' => $user->mobile,
         ]);
     }