homepageOfNodeService.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. angular.module('push')
  2. .factory('homepageOfNodeService', function (UtilService, ConfigService, UserService, $q) {
  3. return {
  4. //获取统计中心企业列表
  5. getEnterpriseList:function(node,pagenum,pagesize,key){
  6. var deferred=$q.defer();
  7. var params={
  8. nodeid: node,
  9. key:key?key:' ',
  10. pagenum: pagenum,
  11. pagesize: pagesize
  12. };
  13. UtilService.imget(ConfigService.server + "data/orgstats/orglist", params).success(function (data) {
  14. deferred.resolve(data);
  15. }).error(function (err) {
  16. deferred.reject(err);
  17. });
  18. return deferred.promise;
  19. },
  20. getWebpageData:function(){
  21. var deferred=$q.defer();
  22. UtilService.imget(ConfigService.server + "web/index").success(function (data) {
  23. deferred.resolve(data);
  24. }).error(function (err) {
  25. deferred.reject(err);
  26. });
  27. return deferred.promise;
  28. },
  29. getNodeAuth:function(node){
  30. var params={
  31. node: node,
  32. userId:UserService.id
  33. };
  34. var deferred=$q.defer();
  35. UtilService.imget(ConfigService.server + "/web/ifNodeLeader", params).success(function (data) {
  36. deferred.resolve(data);
  37. }).error(function (err) {
  38. deferred.reject(err);
  39. });
  40. return deferred.promise;
  41. }
  42. }
  43. });