hzc.rpc.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. /*!
  2. * =====================================================
  3. * User:HZC
  4. * State:RPC
  5. * =====================================================
  6. */
  7. var rpc = new APIClient('/rpc');
  8. /**
  9. * 登录
  10. * @param {Object} userName
  11. * @param {Object} password
  12. * @param {Object} callback
  13. */
  14. function login(userName, password, callback) {
  15. rpc.login(userName, password, callback);
  16. }
  17. /**
  18. * 注册
  19. * @param {Object} userName
  20. * @param {Object} password
  21. * @param {Object} callback
  22. */
  23. function register(userName, password, callback) {
  24. rpc.register(userName, password, callback);
  25. }
  26. /**
  27. * 查询删除的书
  28. * @param {Object} callback
  29. */
  30. function listDelPdfId(callback) {
  31. rpc.listDelPdfId(callback);
  32. }
  33. /**
  34. * 返回分类下所有书
  35. * @param {Object} categoryId
  36. * @param {Object} callback
  37. */
  38. function listPdf(categoryId, callback) {
  39. rpc.listPdfByPid(categoryId, callback);
  40. }
  41. /**
  42. * 搜索图书
  43. * @param {Object} keywords
  44. * @param {Object} callback
  45. */
  46. function searchBooks(keywords, callback) {
  47. rpc.searchPdf(keywords, callback);
  48. }
  49. /**
  50. * 查询图书分类
  51. * @param {Object} callback
  52. */
  53. function listCategoryRpc(callback){
  54. rpc.listCategory(callback);
  55. }