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

/**
 * 礼品卡
 */
export interface ShopGift {
  //
  id?: number;
  //
  name?: string;
  // 秘钥
  code?: string;
  // 商品ID
  goodsId?: number;
  // 商品名称
  goodsName?: string;
  // 面值
  faceValue?: string;
  // 领取时间
  takeTime?: string;
  // 核销时间
  verificationTime?: string;
  // 操作人ID
  operatorUserId?: number;
  // 操作人
  operatorUserName?: string;
  // 操作备注
  operatorRemarks?: string;
  // 使用地址
  useLocation?: string;
  // 是否展示
  isShow?: boolean;
  // 状态, 0上架 1待上架 2待审核 3审核不通过
  status?: number;
  // 备注
  comments?: string;
  // 排序号
  sortNumber?: number;
  // 用户ID
  userId?: number;
  // 昵称
  nickName?: string;
  // 是否删除, 0否, 1是
  deleted?: number;
  // 租户id
  tenantId?: number;
  // 创建时间
  createTime?: string;
  // 修改时间
  updateTime?: string;
  num?: number;
}

/**
 * 礼品卡搜索条件
 */
export interface ShopGiftParam extends PageParam {
  id?: number;
  code?: string;
  keywords?: string;
}
