login.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. // 登录
  2. export const businessLogin = (params) =>
  3. uni.$u?.http.post("/account/login", JSON.stringify(params));
  4. export const businessSendSms = (params) =>
  5. uni.$u?.http.post("/account/code/send", JSON.stringify(params));
  6. export const businessVerifyCode = (params) =>
  7. uni.$u?.http.post("/account/code/verify", JSON.stringify(params));
  8. export const businessRegister = (params) =>
  9. uni.$u?.http.post("/account/register", JSON.stringify(params));
  10. export const businessReset = (params) =>
  11. uni.$u?.http.post("/account/password/reset", JSON.stringify(params));
  12. export const businessModify = (params) =>
  13. uni.$u?.http.post(
  14. "/account/password/change",
  15. JSON.stringify({
  16. ...params,
  17. }),
  18. {
  19. header: {
  20. token: uni.getStorageSync("BusinessToken"),
  21. },
  22. }
  23. );
  24. // 用户信息
  25. export const businessInfoUpdate = (params) =>
  26. uni.$u?.http.post(
  27. "/user/update",
  28. JSON.stringify({
  29. ...params,
  30. }),
  31. {
  32. header: {
  33. token: uni.getStorageSync("BusinessToken"),
  34. },
  35. }
  36. );
  37. export const businessGetUserInfo = (userID) =>
  38. uni.$u?.http.post(
  39. "/user/find/full",
  40. JSON.stringify({userIDs: [userID]}),
  41. {
  42. header: {
  43. token: uni.getStorageSync("BusinessToken")
  44. },
  45. }
  46. );
  47. export const businessSearchUserInfo = (keyword) =>
  48. uni.$u?.http.post(
  49. "/user/search/full",
  50. JSON.stringify({
  51. keyword,
  52. pagination: {
  53. pageNumber: 1,
  54. showNumber: 10,
  55. },
  56. }),
  57. {
  58. header: {
  59. token: uni.getStorageSync("AppToken"),
  60. },
  61. }
  62. );
  63. export const businessSearchUser = (keyword) =>
  64. uni.$u?.http.post(
  65. "/friend/search",
  66. JSON.stringify({
  67. keyword,
  68. pagination: {
  69. pageNumber: 1,
  70. showNumber: 99,
  71. },
  72. }),
  73. {
  74. header: {
  75. token: uni.getStorageSync("BusinessToken"),
  76. },
  77. }
  78. );