baseApi.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import request from "./request";
  2. /** 获取内容平台的曲谱详情 */
  3. // export const getMusicSheetDetail = (sysMusicScoreId: string) => {
  4. // return request.get("/open/musicSheet/detail/" + sysMusicScoreId, {
  5. // isContentCenter: true, // 内容平台
  6. // });
  7. // };
  8. /** 获取内容平台的曲谱详情 */
  9. export const getMusicSheetDetail = (sysMusicScoreId: string, type?: string) => {
  10. const url = type === 'open' ? `/open/musicSheet/cbsDetail/${sysMusicScoreId}` : `/musicSheet/cbsDetail/${sysMusicScoreId}`;
  11. return request.get(url, { noToken: type === 'open' ? true : false });
  12. };
  13. /** 生成图片 */
  14. export const creatMusicSheetImg = (data: any) => {
  15. return request.post("/open/musicSheet/img", {
  16. isContentCenter: true, // 内容平台
  17. data
  18. });
  19. };
  20. /** 获取总控平台乐器编码 */
  21. export const getInstrumentCode = () => {
  22. const url = `/musicSheet/instrumentCode`;
  23. return request.get(url);
  24. };
  25. /** 上传错误信息 */
  26. export const sysExceptionLogSave = (data: any): Promise<any> => {
  27. return request.post('/sysExceptionLog/save', {
  28. requestType: 'json',
  29. isExceptionLog: true, // js异常收集,需要使用edu-app
  30. data
  31. });
  32. };