|
|
@@ -634,46 +634,47 @@ angular.module('app.system').controller("userLoginCtrl",
|
|
634
|
634
|
}
|
|
635
|
635
|
|
|
636
|
636
|
if (type == "2071695E17E61D12B2458657796E9265") {
|
|
637
|
|
- var kqbm = $stateParams.kqbm;
|
|
638
|
|
- userService.spt_login(kqbm).then(function(data) {
|
|
639
|
|
- if (data.status == true) {
|
|
640
|
|
- //clearInterval(timers);//登录成功删除短信倒计时
|
|
641
|
|
- userRoleType = data.userInfo.status;
|
|
642
|
|
- permissions.getLoginInfo();
|
|
643
|
|
- // 获取权限后再跳转
|
|
644
|
|
- powerService.getFuncByUserId().then(function(data) {
|
|
645
|
|
- hasFuncList = data;
|
|
646
|
|
- sessionStorage.setItem("hasFuncList", angular.toJson(data));
|
|
647
|
|
- powerService.getButtonByUserId().then(function(data) {
|
|
648
|
|
- permissionList = data;
|
|
649
|
|
- sessionStorage.setItem("permissionList", angular.toJson(data));
|
|
650
|
|
- if($stateParams.emergency){
|
|
651
|
|
- $state.go("app.system.emergencyJump");
|
|
652
|
|
- }else if(!$stateParams.emergency){
|
|
653
|
|
- // if(userRoleType == "2"){//经营人员
|
|
654
|
|
- // $state.go("app.additionalHome.businessHome");
|
|
655
|
|
- // }else if(userRoleType == "3"){//仓储人员
|
|
656
|
|
- // $state.go("app.additionalHome.storageHome");
|
|
657
|
|
- // }else if(userRoleType == "4"){//质检人员
|
|
658
|
|
- // $state.go("app.additionalHome.qualityCheckHome");
|
|
659
|
|
- // }else if(userRoleType == "5"){//保卫人员
|
|
660
|
|
- // $state.go("app.additionalHome.defendHome");
|
|
661
|
|
- // }else if(userRoleType == "6"){//中转人员
|
|
662
|
|
- // $state.go("app.additionalHome.transferHome");
|
|
663
|
|
- // }else{
|
|
664
|
|
- $state.go("app.dashboard");
|
|
665
|
|
- // }
|
|
666
|
|
- }
|
|
667
|
|
- })
|
|
668
|
|
- })
|
|
669
|
|
- $scope.isLogin = false; //关闭回车登录开关
|
|
670
|
|
- } else {
|
|
671
|
|
- alert(data.success);
|
|
672
|
|
- $scope.onload();
|
|
673
|
|
- }
|
|
674
|
|
- }, function(data) {
|
|
675
|
|
- console.log(data);
|
|
676
|
|
- });
|
|
|
637
|
+
|
|
|
638
|
+ //先退出在登录
|
|
|
639
|
+ //sessionStorage.setItem("permissionList", "");
|
|
|
640
|
+ //userService.exitLogin().then(function() {
|
|
|
641
|
+ // 退出登录,userInfo设置为空.
|
|
|
642
|
+ $rootScope.userInfo = null;
|
|
|
643
|
+
|
|
|
644
|
+ var kqbm = $stateParams.kqbm;
|
|
|
645
|
+ userService.spt_login(kqbm).then(function(data) {
|
|
|
646
|
+ if (data.status == true) {
|
|
|
647
|
+ //clearInterval(timers);//登录成功删除短信倒计时
|
|
|
648
|
+ userRoleType = data.userInfo.status;
|
|
|
649
|
+ permissions.getLoginInfo();
|
|
|
650
|
+ // 获取权限后再跳转
|
|
|
651
|
+ powerService.getFuncByUserId().then(function(data) {
|
|
|
652
|
+ hasFuncList = data;
|
|
|
653
|
+ sessionStorage.setItem("hasFuncList", angular.toJson(data));
|
|
|
654
|
+ powerService.getButtonByUserId().then(function(data) {
|
|
|
655
|
+ permissionList = data;
|
|
|
656
|
+ sessionStorage.setItem("permissionList", angular.toJson(data));
|
|
|
657
|
+ if($stateParams.emergency){
|
|
|
658
|
+ $state.go("app.system.emergencyJump");
|
|
|
659
|
+ }else if(!$stateParams.emergency){
|
|
|
660
|
+ $state.go("app.dashboard");
|
|
|
661
|
+ }
|
|
|
662
|
+ })
|
|
|
663
|
+ })
|
|
|
664
|
+ $scope.isLogin = false; //关闭回车登录开关
|
|
|
665
|
+ } else {
|
|
|
666
|
+ alert(data.success);
|
|
|
667
|
+ $scope.onload();
|
|
|
668
|
+ }
|
|
|
669
|
+ }, function(data) {
|
|
|
670
|
+ console.log(data);
|
|
|
671
|
+ });
|
|
|
672
|
+
|
|
|
673
|
+ //})
|
|
|
674
|
+
|
|
|
675
|
+
|
|
|
676
|
+
|
|
|
677
|
+
|
|
677
|
678
|
} else {
|
|
678
|
679
|
$scope.onload();
|
|
679
|
680
|
}
|