SelfcheckService.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. angular.module('push')
  2. .factory('SelfcheckService', function ($q, ConfigService, UtilService, UserService) {
  3. return {
  4. // 入口列表
  5. getSelfcheckentrance: function (Restype) {
  6. var deferred = $q.defer();
  7. var params = {
  8. userid: UserService.node,
  9. Restype:Restype
  10. };
  11. UtilService.imget(ConfigService.server + "/index/inspect/list", params).success(function (data) {
  12. deferred.resolve(data);
  13. }).error(function (data) {
  14. deferred.reject(data);
  15. });
  16. return deferred.promise;
  17. },
  18. // 录入字段
  19. getEntrylist: function (type) {
  20. var deferred = $q.defer();
  21. var params = {
  22. Restype:type
  23. };
  24. UtilService.imget(ConfigService.server + "user/inspection/property/list", params).success(function (data) {
  25. deferred.resolve(data);
  26. }).error(function (data) {
  27. deferred.reject(data);
  28. });
  29. return deferred.promise;
  30. },
  31. // 录入数据
  32. postRecord: function (params) {
  33. var deferred = $q.defer();
  34. UtilService.imbodyhttp(ConfigService.server + "user/inspect", params).success(function (data) {
  35. deferred.resolve(data);
  36. }).error(function (data) {
  37. deferred.reject(data);
  38. });
  39. return deferred.promise;
  40. },
  41. //获取详情
  42. // 录入字段
  43. getinspectdetail: function (params) {
  44. var deferred = $q.defer();
  45. UtilService.imget(ConfigService.server + "manage/inspect/detail", params).success(function (data) {
  46. deferred.resolve(data);
  47. }).error(function (data) {
  48. deferred.reject(data);
  49. });
  50. return deferred.promise;
  51. },
  52. getSelfchecklist: function (params) {
  53. var deferred = $q.defer();
  54. UtilService.imbodyhttp(ConfigService.server + "manage/inspect/list", params).success(function (data) {
  55. deferred.resolve(data);
  56. }).error(function (data) {
  57. deferred.reject(data);
  58. });
  59. return deferred.promise;
  60. },
  61. exportinspectOrFoster: function (params) {
  62. var deferred = $q.defer();
  63. UtilService.imget(ConfigService.server + "web/inspectOrFoster/export", params).success(function (data) {
  64. deferred.resolve(data);
  65. }).error(function (data) {
  66. deferred.reject(data);
  67. });
  68. return deferred.promise;
  69. },
  70. //登记技术合同
  71. postcontractinsert: function (params) {
  72. var deferred = $q.defer();
  73. UtilService.imbodyhttp(ConfigService.server + "/contract/insert", params).success(function (data) {
  74. deferred.resolve(data);
  75. }).error(function (data) {
  76. deferred.reject(data);
  77. });
  78. return deferred.promise;
  79. },
  80. getcontractlist: function (params) {
  81. var deferred = $q.defer();
  82. UtilService.getparams(ConfigService.server + "/contract/list", params).success(function (data) {
  83. deferred.resolve(data);
  84. }).error(function (data) {
  85. deferred.reject(data);
  86. });
  87. return deferred.promise;
  88. },
  89. getcontaudit: function (params) {
  90. var deferred = $q.defer();
  91. UtilService.getparams(ConfigService.server + "/contract/audit", params).success(function (data) {
  92. deferred.resolve(data);
  93. }).error(function (data) {
  94. deferred.reject(data);
  95. });
  96. return deferred.promise;
  97. },
  98. }
  99. });