export interface ICategory {
  id: number
  name: string
  adminId: number
}

export interface IUser {
  id: number
  nickname: string
  phone: string
  role: string
  phoneHidden: string
  createdAt: string
}

export interface IProdInfo {
  id?: number
  name: string
  desc: string
  price: number
  deliverPrice: number
  stockAmount: number
  // soldAmount: number
  cover: string[]
  kind: "" | "自营" | "第三方链接"
  platform: "" | "全部" | "商城" | "直播间"
  link: string
  needAddr: boolean
  goodsTypeList: number[]
  adminId: number
  title: string
}

export type IPage = Record<"total" | "currentPage" | "pageSize", number>
interface IPageData<T> {
  // 后端返回的格式不统一,这个用不了
  total: number
  items: T[]
}