user-service.js 1.1 KB

123456789101112131415161718192021222324252627282930
  1. 'use strict';
  2. angular.module('app')
  3. .service('UserService', ['$window',function ($window) {
  4. this.doLogin = function(usernmae,userId,roleCode,loginName,type){
  5. $window.sessionStorage.username = username;
  6. $window.sessionStorage.userId = userId;
  7. $window.sessionStorage.roleCode = roleCode;
  8. $window.sessionStorage.loginName = loginName;
  9. $window.sessionStorage.type = type;
  10. }
  11. this.doLogout = function(){
  12. delete $window.sessionStorage.username;
  13. delete $window.sessionStorage.userId;
  14. delete $window.sessionStorage.roleCode;
  15. delete $window.sessionStorage.loginName;
  16. delete $window.sessionStorage.type;
  17. }
  18. this.getUserInfo = function(){
  19. var userInfo = {
  20. username:$window.sessionStorage.username,
  21. userId:$window.sessionStorage.userId,
  22. roleCode:$window.sessionStorage.roleCode,
  23. loginName:$window.sessionStorage.loginName,
  24. type:$window.sessionStorage.type
  25. }
  26. return userInfo;
  27. }
  28. }])