| 123456789101112131415161718192021222324252627282930313233 |
- var app = angular.module('sentinelDashboardApp');
- app.controller('LoginCtl', ['$scope', '$state', '$window', 'AuthService',
- function ($scope, $state, $window, AuthService) {
- // If auth passed, jump to the index page directly
- if ($window.localStorage.getItem('session_sentinel_admin')) {
- $state.go('dashboard');
- }
- $scope.login = function () {
- if (!$scope.username) {
- alert('请输入用户名');
- return;
- }
- if (!$scope.password) {
- alert('请输入密码');
- return;
- }
- var param = {"username": $scope.username, "password": $scope.password};
- AuthService.login(param).success(function (data) {
- if (data.code == 0) {
- $window.localStorage.setItem('session_sentinel_admin', JSON.stringify(data.data));
- $state.go('dashboard');
- } else {
- alert(data.msg);
- }
- });
- };
- }]
- );
|