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

/**
 * 文档
 */
export interface Docs {
  // 文档id
  docsId?: number;
  // 书籍ID
  bookId?: number;
  // 书籍标识
  code?: string;
  // 文档标题
  title?: string;
  // 上级分类
  parentId?: number;
  // 上级分类名称
  parentName?: string;
  // 文档内容
  content?: string;
  // 虚拟阅读量
  virtualViews?: string;
  // 实际阅读量
  actualViews?: string;
  // 用户ID
  userId?: string;
  // 用户昵称
  nickname?: string;
  // 账号
  username?: string;
  // 用户头像
  userAvatar?: string;
  // 所属门店ID
  shopId?: string;
  // 排序
  sortNumber?: number;
  // 备注
  comments?: string;
  // 状态
  status?: number;
  // 创建时间
  createTime?: string;
  // 更新时间
  updateTime?: string;
  key?: number;
  value?: number;
  isUpdate?: boolean;
}

/**
 * 文档搜索条件
 */
export interface DocsParam extends PageParam {
  bookId?: number;
  code?: string;
  title?: string;
  docsId?: number;
  categoryId?: string;
  status?: string;
  sortNumber?: string;
  createTime?: string;
  username?: string;
  nickname?: string;
}
