|
@@ -158,6 +158,16 @@ app.controller('LoginCtrl', ['$rootScope', '$scope', '$state', '$translate', '$l
|
158
|
158
|
$rootScope.user = JSON.parse(localStorage.getItem("jry_user"));
|
159
|
159
|
$rootScope.login_requester = JSON.parse(localStorage.getItem("login_requester"));
|
160
|
160
|
$rootScope.getMsgNum($rootScope.user.id)
|
|
161
|
+ $rootScope.isFuwutai = false;//服务台人员和服务台经理才显示右上角呼叫功能
|
|
162
|
+ if ($rootScope.user) {
|
|
163
|
+ if($rootScope.user.role&&angular.isArray($rootScope.user.role)&&$rootScope.user.role.length){
|
|
164
|
+ $rootScope.isFuwutai = $rootScope.user.role.some(function(v){
|
|
165
|
+ return v.rolecode == 'call center' || v.rolecode == 'call center admin';
|
|
166
|
+ })
|
|
167
|
+ }else{
|
|
168
|
+ $rootScope.isFuwutai = false;
|
|
169
|
+ }
|
|
170
|
+ }
|
161
|
171
|
// $rootScope.userMenus = JSON.parse(localStorage.getItem("jry_user")).menu;
|
162
|
172
|
var allJurisdiction = JSON.parse(localStorage.getItem("jry_user")).menu;
|
163
|
173
|
var onlyMenu = [];
|
|
@@ -269,6 +279,16 @@ app.controller('LoginCtrl', ['$rootScope', '$scope', '$state', '$translate', '$l
|
269
|
279
|
$rootScope.user = JSON.parse(localStorage.getItem("jry_user"));
|
270
|
280
|
$rootScope.login_requester = JSON.parse(localStorage.getItem("login_requester"));
|
271
|
281
|
$rootScope.getMsgNum($rootScope.user.id)
|
|
282
|
+ $rootScope.isFuwutai = false;//服务台人员和服务台经理才显示右上角呼叫功能
|
|
283
|
+ if ($rootScope.user) {
|
|
284
|
+ if($rootScope.user.role&&angular.isArray($rootScope.user.role)&&$rootScope.user.role.length){
|
|
285
|
+ $rootScope.isFuwutai = $rootScope.user.role.some(function(v){
|
|
286
|
+ return v.rolecode == 'call center' || v.rolecode == 'call center admin';
|
|
287
|
+ })
|
|
288
|
+ }else{
|
|
289
|
+ $rootScope.isFuwutai = false;
|
|
290
|
+ }
|
|
291
|
+ }
|
272
|
292
|
// $rootScope.userMenus = JSON.parse(localStorage.getItem("jry_user")).menu;
|
273
|
293
|
var allJurisdiction = JSON.parse(localStorage.getItem("jry_user")).menu;
|
274
|
294
|
var onlyMenu = [];
|
|
@@ -381,6 +401,16 @@ app.controller('LoginCtrl', ['$rootScope', '$scope', '$state', '$translate', '$l
|
381
|
401
|
$rootScope.user = JSON.parse(localStorage.getItem("jry_user"));
|
382
|
402
|
$rootScope.login_requester = JSON.parse(localStorage.getItem("login_requester"));
|
383
|
403
|
$rootScope.getMsgNum($rootScope.user.id)
|
|
404
|
+ $rootScope.isFuwutai = false;//服务台人员和服务台经理才显示右上角呼叫功能
|
|
405
|
+ if ($rootScope.user) {
|
|
406
|
+ if($rootScope.user.role&&angular.isArray($rootScope.user.role)&&$rootScope.user.role.length){
|
|
407
|
+ $rootScope.isFuwutai = $rootScope.user.role.some(function(v){
|
|
408
|
+ return v.rolecode == 'call center' || v.rolecode == 'call center admin';
|
|
409
|
+ })
|
|
410
|
+ }else{
|
|
411
|
+ $rootScope.isFuwutai = false;
|
|
412
|
+ }
|
|
413
|
+ }
|
384
|
414
|
// $rootScope.userMenus = JSON.parse(localStorage.getItem("jry_user")).menu;
|
385
|
415
|
var allJurisdiction = JSON.parse(localStorage.getItem("jry_user")).menu;
|
386
|
416
|
var onlyMenu = [];
|