me.js 733 Bytes
import axios from '@/utils/axios';
import { fn } from '@/api/fn';

const Api = {
  CHANGE_PERFORMER: '/srv/?a=change_performer',
  MY_INFO: '/srv/?a=my_info',
  MY_PERFORMER: '/srv/?a=my_performer',
}

/**
 * @description: 切换儿童角色
 * @param {*} params 
 * @returns 
 */
export const changePerformerAPI = (params) => fn(axios.post(Api.CHANGE_PERFORMER, params))

/**
 * @description: 获取儿童信息
 * @param {object} params 参数
 * @returns {*} 布尔值||查询值
 */
export const myInfoAPI = (params) => fn(axios.get(Api.MY_INFO, { params }))

/**
 * @description: 角色列表信息
 * @param {*} params 
 * @returns 
 */
export const myPerformerAPI = (params) => fn(axios.get(Api.MY_PERFORMER, { params }))