diff --git a/src/api/mall/promotion/seckill/seckillConfig.ts b/src/api/mall/promotion/seckill/seckillConfig.ts index d941ed4d..fb72936b 100644 --- a/src/api/mall/promotion/seckill/seckillConfig.ts +++ b/src/api/mall/promotion/seckill/seckillConfig.ts @@ -3,9 +3,8 @@ import request from '@/config/axios' export interface SeckillConfigVO { id: number name: string - startTime: Date - endTime: Date - seckillActivityCount: number + startTime: string + endTime: string picUrl: string status: number } @@ -30,6 +29,15 @@ export const updateSeckillConfig = async (data: SeckillConfigVO) => { return await request.put({ url: '/promotion/seckill-config/update', data }) } +// 修改时段配置状态 +export const updateSeckillConfigStatus = (id: number, status: number) => { + const data = { + id, + status + } + return request.put({ url: '/promotion/seckill-config/update-status', data: data }) +} + // 删除秒杀时段配置 export const deleteSeckillConfig = async (id: number) => { return await request.delete({ url: '/promotion/seckill-config/delete?id=' + id }) diff --git a/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue b/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue index a4675f71..e25f8fce 100644 --- a/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue +++ b/src/views/mall/promotion/seckill/config/SeckillConfigForm.vue @@ -8,9 +8,8 @@