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

/**
 * 课程管理
 */
export interface Course {
  // ID
  lessonId?: number;
  // 课程名称
  lessonName?: string;
  // 封面图
  image?: string;
  // 分类ID
  categoryId?: number;
  // 课程价格
  price?: string;
  // 老师ID
  teacherId?: number;
  // 上课时间
  startTime?: string;
  // 课时
  classPeriod?: number;
  // 报名人数上限
  maxNumber?: number;
  // 上课地点
  address?: string;
  // 详细介绍
  content?: string;
  // 课程相册
  files?: string;
  // 年龄限制
  ageLimit?: string;
  // 报名时间
  bmTime?: string;
  // 备注
  comments?: string;
  // 商户ID
  merchantId?: number;
  // 状态
  status?: number;
  // 排序号
  sortNumber?: number;
  // 租户id
  tenantId?: number;
  // 创建时间
  createTime?: string;
}

/**
 * 课程管理搜索条件
 */
export interface CourseParam extends PageParam {
  lessonId?: number;
  keywords?: string;
}
