roleService.js 966 B

123456789101112131415161718192021222324252627
  1. angular.module('push')
  2. .factory('roleService', function (UtilService, ConfigService, UserService, $q) {
  3. return {
  4. // 根据角色获取所有模版
  5. getRolePageList: function (params) {
  6. var deferred = $q.defer();
  7. params.uid = UserService.id
  8. UtilService.imbodyhttp(ConfigService.server + "data/pageList", params).success(function (data) {
  9. deferred.resolve(data);
  10. }).error(function (err) {
  11. deferred.reject(err);
  12. });
  13. return deferred.promise;
  14. },
  15. // 根据模版id获取所有模块
  16. getRolePageSectionList: function (params) {
  17. var deferred = $q.defer();
  18. console.log(params);
  19. UtilService.imbodyhttp(ConfigService.server + "data/pageSectionList", params).success(function (data) {
  20. deferred.resolve(data);
  21. }).error(function (err) {
  22. deferred.reject(err);
  23. });
  24. return deferred.promise;
  25. },
  26. }
  27. });