import request from '@/config/axios' // 预约人员 VO export interface StaffVO { id: number // id organizationId: number // 机构id organizationName: string serialNumber: string // 编号 type: number // 类型 name: string // 名称 sex: number // 性别 photo: string // 照片 phone: string // 手机号 serviceTime: string // 服务时间段 serviceScope: string // 服务范围 sign: number // 约满标记 status: number // 状态 content: string // 介绍 serviceTimeArray: string } // 预约人员 API export const StaffApi = { // 查询预约人员分页 getStaffPage: async (params: any) => { return await request.get({ url: `/subscribe/staff/page`, params }) }, // 查询预约人员详情 getStaff: async (id: number) => { return await request.get({ url: `/subscribe/staff/get?id=` + id }) }, // 新增预约人员 createStaff: async (data: StaffVO) => { return await request.post({ url: `/subscribe/staff/create`, data }) }, // 修改预约人员 updateStaff: async (data: StaffVO) => { return await request.put({ url: `/subscribe/staff/update`, data }) }, // 删除预约人员 deleteStaff: async (id: number) => { return await request.delete({ url: `/subscribe/staff/delete?id=` + id }) }, // 导出预约人员 Excel exportStaff: async (params) => { return await request.download({ url: `/subscribe/staff/export-excel`, params }) }, };