api.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. import request from "../utils/request";
  2. /** 获取学生信息 */
  3. export const studentQueryUserInfo = async () => {
  4. return await request.get(`/student/queryUserInfo`);
  5. };
  6. /** 获取老师信息 */
  7. export const teacherQueryUserInfo = () => {
  8. return request.get(`/user/getUserInfo`);
  9. };
  10. /** 创建曲谱 */
  11. export const api_musicSheetCreationSave = (data: any) => {
  12. return request.post(`/musicSheetCreation/save`, { data, requestType: 'json' });
  13. };
  14. /** 曲谱列表 */
  15. export const api_musicSheetCreationPage = (data: any) => {
  16. return request.post(`/musicSheetCreation/page`, { data, requestType: 'json' });
  17. };
  18. /** 删除曲谱 */
  19. export const api_musicSheetCreationRemove = (data: any) => {
  20. return request.post(`/musicSheetCreation/remove?id=` + data);
  21. };
  22. /** 曲谱详情 */
  23. export const api_musicSheetCreationDetail = (data: any) => {
  24. return request.get(`/musicSheetCreation/detail/${data}`);
  25. };
  26. /** 曲谱更新 */
  27. export const api_musicSheetCreationUpdate = (data: any) => {
  28. return request.post(`/musicSheetCreation/update`, {data, requestType: 'json'});
  29. };
  30. /** 声部 */
  31. export const api_subjectList = () => {
  32. return request.post(`/subject/list`);
  33. };