fix: 完善拼团活动 CRUD

This commit is contained in:
puhui999
2023-07-14 17:35:35 +08:00
parent 3fd9f1b43e
commit dc39ad0cd1
5 changed files with 89 additions and 32 deletions

View File

@ -4,7 +4,7 @@ import { Sku, Spu } from '@/api/mall/product/spu'
export interface CombinationActivityVO {
id?: number
name?: string
spuIds?: number[]
spuId?: number
totalLimitCount?: number
singleLimitCount?: number
startTime?: Date
@ -27,7 +27,7 @@ export interface CombinationProductVO {
}
// 扩展 Sku 配置
type SkuExtension = Sku & {
export type SkuExtension = Sku & {
productConfig: CombinationProductVO
}
@ -59,8 +59,3 @@ export const updateCombinationActivity = async (data: CombinationActivityVO) =>
export const deleteCombinationActivity = async (id: number) => {
return await request.delete({ url: '/promotion/combination-activity/delete?id=' + id })
}
// 导出拼团活动 Excel
export const exportCombinationActivity = async (params) => {
return await request.download({ url: '/promotion/combination-activity/export-excel', params })
}