Pārlūkot izejas kodu

增加闽政通登录测试

sandm 1 gadu atpakaļ
vecāks
revīzija
be4f850ad5

+ 11 - 1
app/Http/Controllers/Mobile/Auth/LoginController.php

@@ -202,8 +202,18 @@ class LoginController extends MobileBaseController
     }
 
     public function loginMZT(){
-        return view('mobile.app.auth.mzt', ['wap_title' => "闽政通快捷登录"]);
+        if(request()->isMethod('POST')){
+            $params = request()->post();
+            return $this->sendSuccessResponse([
+                'params' => $params
+            ]);
+
+        }else{
+            return view('mobile.app.auth.mzt', ['wap_title' => "闽政通快捷登录"]);
+        }
     }
 
 
+
+
 }

+ 23 - 7
public/themes/default/views/mobile/app/auth/mzt.blade.php

@@ -14,24 +14,40 @@
 @endpush
 
 @section('content')
+    <div>
+        登录中
+    </div>
+    <div class="output">
 
+    </div>
 @endsection
 
 
 @section('script')
     <script>
+        var realConsoleLog = console.log;
+        console.log = function () {
+            var message = [].join.call(arguments, " ");
+            // Display the message somewhere... (jQuery example)
+            $(".output").text(message);
+            realConsoleLog.apply(console, arguments);
+        };
         app.page.onLoad = function () {
             app.link.getLoginInfo(function(result) {
                 var userinfo = result;
                 var encrypt = new JSEncrypt();
                 encrypt.setPrivateKey(keyUtil.getPrivateKey());
-                var userId = encrypt.decrypt(userinfo.userId);//用户 id
-                var userToken = encrypt.decrypt(userinfo.USER_TOKEN);//用户 token
-                var userIdCard = encrypt.decrypt(userinfo.cardNum);//证件号码
-                var userName = encrypt.decrypt(userinfo.name);//用户姓名
-                var userMobile = encrypt.decrypt(userinfo.mobile);//用户姓名
-                alert("用户 id:" + userId + "\n 用户 token:" + userToken + "\n 证件号码:" +
-                    userIdCard + "\n 用户姓名:" + userName + "\n 用户手机:" + userMobile);
+                let data = {
+                    userId: encrypt.decrypt(userinfo.userId),
+                    userToken: encrypt.decrypt(userinfo.USER_TOKEN),
+                    userIdCard: encrypt.decrypt(userinfo.cardNum),
+                    userName: encrypt.decrypt(userinfo.name),
+                    userMobile: encrypt.decrypt(userinfo.mobile)
+                };
+                $.post("{{route($sub_site.'mobile.login_mzt')}}",data,function(res){
+                    console.log(res)
+                });
+
             }, function(result) {
                 alert(result);
             })

+ 1 - 1
routes/mobile.php

@@ -27,7 +27,7 @@ Route::group([
     'prefix' => '/auth',
 ], function (Router $router) {
     $router->get('login', 'Mobile\Auth\LoginController@showLoginForm')->name('mobile.login');
-    $router->get('login_mzt', 'Mobile\Auth\LoginController@loginMZT')->name('mobile.login_mzt');
+    $router->any('login_mzt', 'Mobile\Auth\LoginController@loginMZT')->name('mobile.login_mzt');
     $router->post('login', 'Mobile\Auth\LoginController@loginByAccount');
     $router->get('logout', 'Mobile\Auth\LoginController@logout')->name('mobile.logout');
     $router->get('login/mobile', 'Mobile\Auth\LoginController@showLoginMobileForm')->name('mobile.login.mobile');