appraise.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. // const { useParamsEaseFuncs } = require('XrFrame/xrFrameSystem');
  2. const { http } = require('../utils/util')
  3. const API = {
  4. createCommentURL: '/appraise/create',
  5. loginURL: '/user/login',
  6. getUserInfoURL: '/user/info',
  7. registerURL: '/user/register',
  8. modifyURL: '/user/modify',
  9. //放接口URL
  10. }
  11. //查询列表时传参---注意参数数据类型
  12. function createCommont(data) {
  13. //Promise
  14. return http(
  15. API.createCommentURL,
  16. {
  17. method: 'POST',
  18. data: data
  19. }
  20. );
  21. }
  22. /**
  23. * @param: {pageNum, pageSize}
  24. */
  25. //传对象给params
  26. function getCommentList(params) {
  27. return http(
  28. API.createCommentURL,
  29. {
  30. method: 'GET',
  31. params: params,//是传入的形参
  32. }
  33. );
  34. }
  35. // //超时设置:timeout: 1000 * 60 * 30
  36. // function deleteComment() {
  37. // }
  38. function login(params) {
  39. return http(
  40. API.loginURL,
  41. {
  42. method:'POST',
  43. header: params.header,
  44. data: params.data,
  45. }
  46. );
  47. }
  48. function getUserInfo(params) {
  49. return http(
  50. API.getUserInfoURL,
  51. {
  52. method: 'GET',
  53. header: params.header,
  54. data: params.data,
  55. }
  56. );
  57. }
  58. function register(params) {
  59. return http(
  60. API.registerURL,
  61. {
  62. method: 'POST',
  63. data: params.data,
  64. }
  65. );
  66. }
  67. function modify(params) {
  68. return http(
  69. API.modifyURL,
  70. {
  71. method: 'POST',
  72. data: params.data,
  73. }
  74. );
  75. }
  76. module.exports = {
  77. createCommont,
  78. getCommentList,
  79. login,
  80. getUserInfo,
  81. register,
  82. modify,
  83. }