import request from '@/config/axios' // 员工分配主播 VO export interface EmployeeHostsVO { id: number // 主键 hostsId: string // 主播id userId: number // 用户 Id hostsLevel: string // 主播等级 hostsCoins: number // 主播金币 invitationType: number // 邀请类型 onlineFans: number // 在线人数 fans: number // 粉丝数量 fllowernum: number // 关注数量 yesterdayCoins: number // 昨日金币 country: string // 主播国家 hostsKind: string // 直播类型 娱乐,游戏 operationStatus: number // 操作状态 createTime: string // 创建时间 updateTime: string // 创建时间 flag: string // 旗帜 remake: string // 备注 uid: string // 用户id } // 员工分配主播 API export const EmployeeHostsApi = { // 查询员工分配主播分页 // getEmployeeHostsPage: async (params: any) => { // return await request.get({ url: `/server/employee-hosts/page`, params }) // }, // 查询员工分配主播分页 getEmployeeHostsPage: async (params: any) => { return await request.get({ url: `/server/employee-hosts/self_page`, params }) }, // 查询员工分配主播分页 employeeCompleteBarChart: async (params: number[]) => { return await request.post({ url: `/server/employee-hosts/employeeCompleteBarChart`, data: params }) }, // 查询管理员工分配主播分页 getMeangeEmployeeHostsPage: async (params: any) => { return await request.get({ url: `server/employee-hosts/page`, params }) }, // 查询员工分配主播详情 getEmployeeHosts: async (id: number) => { return await request.get({ url: `/server/employee-hosts/get?id=` + id }) }, // 新增员工分配主播 createEmployeeHosts: async (data: EmployeeHostsVO) => { return await request.post({ url: `/server/employee-hosts/create`, data }) }, // 修改员工分配主播 updateEmployeeHosts: async (data) => { return await request.put({ url: `/server/employee-hosts/update`, data }) }, // 批量修改员工分配主播 updateBatchEmployeeHosts: async (data: EmployeeHostsVO[]) => { return await request.put({ url: `/server/employee-hosts/batch_update`, data }) }, // 删除员工分配主播 deleteEmployeeHosts: async (id: number) => { return await request.delete({ url: `/server/employee-hosts/delete?id=` + id }) }, // 导出员工分配主播 Excel exportEmployeeHosts: async (params) => { return await request.download({ url: `/server/employee-hosts/export-employee-excel`, params }) } }