connSearchService.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. angular.module('push')
  2. .factory('ConnSearchService', function (UtilService, ConfigService, UserService, $q) {
  3. return {
  4. //根据关键字搜索记录
  5. searchConnInfo: function (key, type) {
  6. var deferred = $q.defer();
  7. var params = {
  8. type: type,
  9. searchword: key,
  10. userid: UserService.id
  11. };
  12. UtilService.post(ConfigService.server + "searchConnInfo.action?", params).success(function (response) {
  13. deferred.resolve(response);
  14. }).error(function (response) {
  15. deferred.reject(response);
  16. });
  17. return deferred.promise;
  18. },
  19. //根据关键字搜索记录
  20. newNearchConnInfo: function (key, folderid) {
  21. var deferred = $q.defer();
  22. var params = {
  23. folderid: folderid,
  24. searchword: key,
  25. memberid: UserService.viplevel,
  26. userid: UserService.id
  27. };
  28. UtilService.post(ConfigService.server + "newsearchConnInfo.action?", params).success(function (response) {
  29. deferred.resolve(response);
  30. }).error(function (response) {
  31. deferred.reject(response);
  32. });
  33. return deferred.promise;
  34. },
  35. //根据关键字搜索记录
  36. searchCloudFolder: function (key, folderid) {
  37. var deferred = $q.defer();
  38. var params = {
  39. folderid: folderid,
  40. searchword: key,
  41. memberid: UserService.viplevel,
  42. userid: UserService.id
  43. };
  44. UtilService.post(ConfigService.server + "newsearchConnFolder.action?", params).success(function (response) {
  45. deferred.resolve(response);
  46. }).error(function (response) {
  47. deferred.reject(response);
  48. });
  49. return deferred.promise;
  50. }
  51. }
  52. });