Mike 7 lat temu
rodzic
commit
0c1dc29da8

+ 1 - 1
miaomiao/www/chcp.json

xqd
@@ -1,5 +1,5 @@
 {
   "update": "now",
   "content_url": "http://i.9026.com/miaomiao",
-  "release": "2017.09.17-21.32.44"
+  "release": "2017.09.18-06.36.32"
 }

+ 2 - 2
miaomiao/www/chcp.manifest

xqd xqd
@@ -401,7 +401,7 @@
   },
   {
     "file": "js/controllers/account.js",
-    "hash": "5d3af55baf9d9bcaaf413b55d63e16eb"
+    "hash": "b9a5eca13912f29565f888f3fb336ac5"
   },
   {
     "file": "js/controllers/add.js",
@@ -761,7 +761,7 @@
   },
   {
     "file": "templates/home/dream-detail.html",
-    "hash": "26c5298868fb29a0c4cbaa39b041d083"
+    "hash": "0a887fd7ed02075003177ce30f813865"
   },
   {
     "file": "templates/home/index.html",

+ 27 - 27
miaomiao/www/js/controllers/account.js

xqd
@@ -1,35 +1,35 @@
 (function (app) {
     app.controller('wechatLoginCtrl', ["$scope","userService","$ionicNavBarDelegate", "storage", "$state", "msg", "$http", "util",
         function ($scope,userService,$ionicNavBarDelegate, storage, $state, msg, $http, util) {
-             //$ionicNavBarDelegate.showBackButton(false);
+            //$ionicNavBarDelegate.showBackButton(false);
             $scope.wechat_login = function(){
                 var scope = "snsapi_userinfo", state = "_" + (+new Date());
-                 // Wechat.auth(scope, state, function (response) {
-                 //     // alert("response:"+JSON.stringify(response));
-                 //     // var response={code:1231};
-                 //    if(response.code){
-                 //        msg.loading('登录中...');
-                 //        userService.wechat_login(response.code).then(function(result){
-                 //            msg.hide();
-                 //             // alert("wechat_login success: " + JSON.stringify(result));
-                 //            if(result.data.data.user){
-                 //                storage.setObject('user', result.data.data.user);
-                 //                storage.set('token', result.data.data.token);
-                 //                $http.defaults.headers.common["Authorization"] = 'Bearer ' + result.data.data.token;
-                 //                $scope.user=storage.getObject('user');
-                 //                $state.go('app.home');
-                 //            }else{
-                 //                $state.go("loginAccount",{wechat:result.data.data.openid})
-                 //            }
-                 //        },function(error){
-                 //             console.log("loginbywx Failed: " + JSON.stringify(error));
-                 //            $state.go("loginAccount");
-                 //        });
-                 //    }
-                 // }, function (error) {
-                 //    console.log("Failed: " + JSON.stringify(error));
-                 // })
-                $state.go("loginAccount",{wechat:'orrk51inhmfmQRXA8VvGEQfow3Es'});
+                 Wechat.auth(scope, state, function (response) {
+                     // alert("response:"+JSON.stringify(response));
+                     // var response={code:1231};
+                    if(response.code){
+                        msg.loading('登录中...');
+                        userService.wechat_login(response.code).then(function(result){
+                            msg.hide();
+                             // alert("wechat_login success: " + JSON.stringify(result));
+                            if(result.data.data){
+                                storage.setObject('user', result.data.data.user);
+                                storage.set('token', result.data.data.token);
+                                $http.defaults.headers.common["Authorization"] = 'Bearer ' + result.data.data.token;
+                                $scope.user=storage.getObject('user');
+                                $state.go('app.home');
+                            }else{
+                                $state.go("loginAccount",{wechat:response.code})
+                            }
+                        },function(error){
+                             console.log("loginbywx Failed: " + JSON.stringify(error));
+                            $state.go("loginAccount",{wechat:$scope.wecaht});
+                        });
+                    }
+                 }, function (error) {
+                    console.log("Failed: " + JSON.stringify(error));
+                 })
+                //$state.go("loginAccount",{wechat:1231});
             }
     }]);
     app.controller('loginCtrl', ["$scope", "userService","$stateParams","$ionicNavBarDelegate", "storage", "$state", "msg", "$http", "util","$timeout",