registerService.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. angular.module('push')
  2. .factory('RegisterService', function (ConfigService, $q, UtilService) {
  3. return {
  4. register: function (params) {
  5. var deferred = $q.defer();
  6. UtilService.imbodyhttp(ConfigService.server + "user/register", params).success(function (data) {
  7. deferred.resolve(data);
  8. }).error(function (data) {
  9. deferred.reject(data);
  10. });
  11. return deferred.promise;
  12. },
  13. getAgreement: function (ptypeId,comeFrom,userInd) {
  14. var deferred = $q.defer();
  15. var params={
  16. ptype:ptypeId,
  17. node:' ',
  18. userid: userInd
  19. };
  20. UtilService.imget(ConfigService.server + "common/protocol", params).success(function (data) {
  21. deferred.resolve(data);
  22. }).error(function (data) {
  23. deferred.reject(data);
  24. });
  25. return deferred.promise;
  26. },
  27. getcaptcha: function (params) {
  28. var deferred = $q.defer();
  29. UtilService._imhttp(ConfigService.server + "user/reset/pwd/sendSms", "post",params).success(function (data) {
  30. deferred.resolve(data);
  31. }).error(function (data) {
  32. deferred.reject(data);
  33. });
  34. return deferred.promise;
  35. },
  36. PwdReset : function (params) {
  37. var deferred = $q.defer();
  38. UtilService._imhttp(ConfigService.server + "user/reset/pwd", "post",params).success(function (data) {
  39. deferred.resolve(data);
  40. }).error(function (data) {
  41. deferred.reject(data);
  42. });
  43. return deferred.promise;
  44. }
  45. }
  46. });