api.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. import request from "@/helpers/request";
  2. /** 详情 */
  3. export const api_userMusicDetail = (params) => {
  4. return request({
  5. url: `/userMusic/detail/${params}`,
  6. method: "get",
  7. hideLoading: true,
  8. });
  9. };
  10. /** 开放详情 */
  11. export const api_openUserMusicDetail = (params) => {
  12. // return request.get(`/open/userMusic/detail/${params}`);
  13. return request({
  14. url: `/open/userMusic/detail/${params}`,
  15. baseURL: "/api-student",
  16. method: "get",
  17. hideLoading: true,
  18. });
  19. };
  20. /** 点赞分页 */
  21. export const api_userMusicStarPage = (params) => {
  22. return request({
  23. url: `/userMusicStar/page`,
  24. method: "post",
  25. data: params,
  26. hideLoading: true
  27. });
  28. };
  29. /** 分享推荐作品 */
  30. export const api_openUserMusicPage = (params) => {
  31. // return request.post(`/open/userMusic/page`, {
  32. // ...params,
  33. // });
  34. return request({
  35. url: `/open/userMusic/page`,
  36. baseURL: "/api-student",
  37. method: "post",
  38. data: params,
  39. hideLoading: true
  40. });
  41. };
  42. /** 点赞 */
  43. export const api_userMusicStar = (params) => {
  44. // return request.post("/userMusicStar/star", {
  45. // ...params,
  46. // });
  47. return request({
  48. url: "/userMusicStar/star",
  49. baseURL: "/api-student",
  50. hideLoading: true,
  51. method: "post",
  52. data: params,
  53. });
  54. };
  55. /** 保存草稿/发布作品 */
  56. export const api_userMusicSave = (params) => {
  57. // return request.post("/userMusic/save", {
  58. // data: params,
  59. // });
  60. return request({
  61. method: "post",
  62. url: "/userMusic/save",
  63. data: params,
  64. });
  65. };
  66. /** 删除 */
  67. export const api_userMusicRemove = (params) => {
  68. // return request.post("/userMusic/remove", {
  69. // requestType: "form",
  70. // params,
  71. // });
  72. return request({
  73. method: "post",
  74. baseURL: "/api-student",
  75. url: "/userMusic/remove",
  76. requestType: "form",
  77. data: params,
  78. });
  79. };
  80. /** 授权验证 */
  81. export const api_verification = () => {
  82. return request.get("/api-auth/checkToken", {
  83. baseURL: "/api-auth",
  84. headers: {
  85. "content-type": "application/x-www-form-urlencoded",
  86. },
  87. });
  88. };