fixed unused code issues in Admin UI
parent
8697c66c67
commit
cac434cc5d
|
@ -13,18 +13,15 @@ app
|
||||||
$rootScope.$state = $state;
|
$rootScope.$state = $state;
|
||||||
$transitions.onStart( { }, function(trans) {
|
$transitions.onStart( { }, function(trans) {
|
||||||
if ($location.$$path.indexOf('login')==-1) {
|
if ($location.$$path.indexOf('login')==-1) {
|
||||||
var currentUser = undefined;
|
|
||||||
if ($window.localStorage.getItem("currentUser")){
|
if ($window.localStorage.getItem("currentUser")){
|
||||||
currentUser = JSON.parse($window.localStorage.getItem("currentUser"));
|
currentUser = JSON.parse($window.localStorage.getItem("currentUser"));
|
||||||
}
|
}
|
||||||
console.log(currentUser);
|
|
||||||
console.log(currentUser == undefined);
|
|
||||||
console.log(currentUser.is_admin === false);
|
|
||||||
if (currentUser == undefined || currentUser.is_admin === false) {
|
if (currentUser == undefined || currentUser.is_admin === false) {
|
||||||
$window.localStorage.removeItem("currentUser");
|
$window.localStorage.removeItem("currentUser");
|
||||||
return $state.target("login.login");
|
return $state.target("login.login");
|
||||||
} else {
|
} else {
|
||||||
$rootScope.pageTitle = trans.to().data.pageTitle;
|
$rootScope.pageTitle = trans.to().data.pageTitle;
|
||||||
|
return undefined;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -22,7 +22,6 @@ app.controller('LoginController', function (
|
||||||
$scope.login = function (user) {
|
$scope.login = function (user) {
|
||||||
$scope.dataLoading = true;
|
$scope.dataLoading = true;
|
||||||
LoginService.login(user, function (response) {
|
LoginService.login(user, function (response) {
|
||||||
console.log(response);
|
|
||||||
if (angular.isDefined(response.status) && response.status === 200) {
|
if (angular.isDefined(response.status) && response.status === 200) {
|
||||||
// toaster type options: 'error','info','wait','success','warning'
|
// toaster type options: 'error','info','wait','success','warning'
|
||||||
toaster.pop({
|
toaster.pop({
|
||||||
|
@ -83,8 +82,6 @@ app.controller('LoginController', function (
|
||||||
$scope.onKeypress = function ($event) {
|
$scope.onKeypress = function ($event) {
|
||||||
if ($event.charCode == 13) {
|
if ($event.charCode == 13) {
|
||||||
$scope.login($scope.user);
|
$scope.login($scope.user);
|
||||||
} else {
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -24,17 +24,5 @@ app.controller('MainController', [
|
||||||
$rootScope.bufferToStr=function(buffer){
|
$rootScope.bufferToStr=function(buffer){
|
||||||
return String.fromCharCode.apply(null, new Uint8Array(buffer));
|
return String.fromCharCode.apply(null, new Uint8Array(buffer));
|
||||||
};
|
};
|
||||||
|
|
||||||
$rootScope.isAdminCookie=function(){
|
|
||||||
var currentUser = undefined;
|
|
||||||
if ($window.localStorage.getItem("currentUser")){
|
|
||||||
currentUser = JSON.parse($window.localStorage.getItem("currentUser"));
|
|
||||||
}
|
|
||||||
if (currentUser != undefined && currentUser.is_admin ==true) {
|
|
||||||
return true;
|
|
||||||
}else{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
{{'MY_EMS_NAME' | translate }}
|
{{'MY_EMS_NAME' | translate }}
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li ng-show="isAdminCookie()" ng-class="{active: $state.includes('settings')}">
|
<li ng-class="{active: $state.includes('settings')}">
|
||||||
<a href=""><i class="fa fa-gears"></i> <span class="nav-label">{{ 'MENU.SETTINGS.SETTINGS' | translate }}</span> <span class="fa arrow"></span></a>
|
<a href=""><i class="fa fa-gears"></i> <span class="nav-label">{{ 'MENU.SETTINGS.SETTINGS' | translate }}</span> <span class="fa arrow"></span></a>
|
||||||
<ul class="nav nav-second-level collapse" ng-class="{in: $state.includes('settings')}">
|
<ul class="nav nav-second-level collapse" ng-class="{in: $state.includes('settings')}">
|
||||||
<li ui-sref-active="active"><a ui-sref="settings.category">{{ 'MENU.SETTINGS.CATEGORY' | translate }}</a></li>
|
<li ui-sref-active="active"><a ui-sref="settings.category">{{ 'MENU.SETTINGS.CATEGORY' | translate }}</a></li>
|
||||||
|
@ -36,7 +36,7 @@
|
||||||
<li ui-sref-active="active"><a ui-sref="settings.knowledgefile">{{ 'MENU.SETTINGS.KNOWLEDGEFILE' | translate }}</a></li>
|
<li ui-sref-active="active"><a ui-sref="settings.knowledgefile">{{ 'MENU.SETTINGS.KNOWLEDGEFILE' | translate }}</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li ng-show="isAdminCookie()" ng-class="{active: $state.includes('fdd')}">
|
<li ng-class="{active: $state.includes('fdd')}">
|
||||||
<a href=""><i class="fa fa-bell-o"></i> <span class="nav-label">{{ 'MENU.FDD.FDD' | translate }} </span><span class="fa arrow"></span></a>
|
<a href=""><i class="fa fa-bell-o"></i> <span class="nav-label">{{ 'MENU.FDD.FDD' | translate }} </span><span class="fa arrow"></span></a>
|
||||||
<ul class="nav nav-second-level collapse" ng-class="{in: $state.includes('fdd')}">
|
<ul class="nav nav-second-level collapse" ng-class="{in: $state.includes('fdd')}">
|
||||||
<li ui-sref-active="active"><a ui-sref="fdd.rule">{{ 'MENU.FDD.RULE' | translate }}</a></li>
|
<li ui-sref-active="active"><a ui-sref="fdd.rule">{{ 'MENU.FDD.RULE' | translate }}</a></li>
|
||||||
|
@ -46,7 +46,7 @@
|
||||||
<li ui-sref-active="active"><a ui-sref="fdd.wechatmessage">{{ 'MENU.FDD.WECHATALARM' | translate }}</a></li>
|
<li ui-sref-active="active"><a ui-sref="fdd.wechatmessage">{{ 'MENU.FDD.WECHATALARM' | translate }}</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li ng-show="isAdminCookie()" ng-class="{active: $state.includes('users')}">
|
<li ng-class="{active: $state.includes('users')}">
|
||||||
<a href=""><i class="fa fa-user"></i> <span class="nav-label">{{ 'MENU.USERSETTING.USERSETTING' | translate }}</span> <span class="fa arrow"></span></a>
|
<a href=""><i class="fa fa-user"></i> <span class="nav-label">{{ 'MENU.USERSETTING.USERSETTING' | translate }}</span> <span class="fa arrow"></span></a>
|
||||||
<ul class="nav nav-second-level collapse" ng-class="{in: $state.includes('users')}">
|
<ul class="nav nav-second-level collapse" ng-class="{in: $state.includes('users')}">
|
||||||
<li ui-sref-active="active"><a ui-sref="users.user">{{ 'MENU.USERSETTING.USER' | translate }}</a></li>
|
<li ui-sref-active="active"><a ui-sref="users.user">{{ 'MENU.USERSETTING.USER' | translate }}</a></li>
|
||||||
|
|
Loading…
Reference in New Issue