import type { PageParam } from '@/api';

/**
 * 活动表
 */
export interface ShopActivity {
  // 活动ID
  id?: number;
  // 活动名称
  name?: string;
  // 活动描述
  description?: string;
  // 活动封面图
  image?: string;
  // 活动banner图
  banner?: string;
  // 活动类型: 1满减 2折扣 3秒杀 4拼团
  type?: number;
  // 开始时间
  startTime?: string;
  // 结束时间
  endTime?: string;
  // 状态: 0未开始 1进行中 2已结束
  status?: number;
  // 活动规则(JSON)
  rules?: string;
  // 商户ID
  merchantId?: number;
  // 租户ID
  tenantId?: number;
  // 创建时间
  createTime?: string;
  // 修改时间
  updateTime?: string;
}

/**
 * 活动表搜索条件
 */
export interface ShopActivityParam extends PageParam {
  id?: number;
  // 活动名称
  name?: string;
  // 活动类型
  type?: number;
  // 状态
  status?: number;
  // 商户ID
  merchantId?: number;
  // 租户ID
  tenantId?: number;
}
