| import request from '@/config/axios' | 
|   | 
| // 秒杀时段 VO | 
| export interface SeckillConfigVO { | 
|   id: number // 编号 | 
|   name: string // 秒杀时段名称 | 
|   startTime: string // 开始时间点 | 
|   endTime: string // 结束时间点 | 
|   sliderPicUrls: string[] // 秒杀轮播图 | 
|   status: number // 活动状态 | 
| } | 
|   | 
| // 秒杀时段 API | 
| export const SeckillConfigApi = { | 
|   // 查询秒杀时段分页 | 
|   getSeckillConfigPage: async (params: any) => { | 
|     return await request.get({ url: `/promotion/seckill-config/page`, params }) | 
|   }, | 
|   | 
|   // 查询秒杀时段列表 | 
|   getSimpleSeckillConfigList: async () => { | 
|     return await request.get({ url: `/promotion/seckill-config/list` }) | 
|   }, | 
|   | 
|   // 查询秒杀时段详情 | 
|   getSeckillConfig: async (id: number) => { | 
|     return await request.get({ url: `/promotion/seckill-config/get?id=` + id }) | 
|   }, | 
|   | 
|   // 新增秒杀时段 | 
|   createSeckillConfig: async (data: SeckillConfigVO) => { | 
|     return await request.post({ url: `/promotion/seckill-config/create`, data }) | 
|   }, | 
|   | 
|   // 修改秒杀时段 | 
|   updateSeckillConfig: async (data: SeckillConfigVO) => { | 
|     return await request.put({ url: `/promotion/seckill-config/update`, data }) | 
|   }, | 
|   | 
|   // 删除秒杀时段 | 
|   deleteSeckillConfig: async (id: number) => { | 
|     return await request.delete({ url: `/promotion/seckill-config/delete?id=` + id }) | 
|   }, | 
|   | 
|   // 修改时段配置状态 | 
|   updateSeckillConfigStatus: async (id: number, status: number) => { | 
|     const data = { | 
|       id, | 
|       status | 
|     } | 
|     return request.put({ url: '/promotion/seckill-config/update-status', data: data }) | 
|   } | 
| } |