index.js 1.15 KB
/*
 * @Date: 2022-10-20 13:15:00
 * @LastEditors: hookehuyr hookehuyr@gmail.com
 * @LastEditTime: 2022-10-25 10:33:03
 * @FilePath: /swx/src/api/Member/index.js
 * @Description: 主办方用户
 */
import { fn, fetch } from '../fn';

const Api = {
  MEMBER_INFO: '/srv/?a=member_info',
  MEMBER_LIST: '/srv/?a=member_list',
  MEMBER_TRACE_LIST: '/srv/?a=member_my_trace_list',
  MEMBER_EDIT: '/srv/?a=member_edit',
  MEMBER_SET_ROLE: '/srv/?a=member_set_role',
}

/**
 * @description: 用户详情
 * @returns
 */
export const infoMemberAPI = (params) => fn(fetch.get(Api.MEMBER_INFO, params));

/**
 * @description: 主办方用户列表
 * @returns
 */
export const listMemberAPI = (params) => fn(fetch.get(Api.MEMBER_LIST, params));

/**
 * @description: 我陪伴的用户列表
 * @returns
 */
export const traceMemberAPI = (params) => fn(fetch.get(Api.MEMBER_TRACE_LIST, params));

/**
 * @description: 修改用户资料
 * @returns
 */
export const editMemberAPI = (params) => fn(fetch.post(Api.MEMBER_EDIT, params));

/**
 * @description: 添加/删除成员
 * @returns
 */
export const setRoleMemberAPI = (params) => fn(fetch.post(Api.MEMBER_SET_ROLE, params));