export interface ItemVO {
  /**
   * 项目id
   */
  id: string | number;
  /**
   * 项目logo
   */
  logo: string;

  /**
   * 项目名
   */
  itemName: string;

  /**
   * 项目key
   */
  itemKey: string;

  /**
   * 项目用户名
   */
  userName: string;

  /**
   * 项目密码
   */
  password: string;

  /**
   * 项目url
   */
  url: string;

  /**
   * 状态（0正常 1停用）
   */
  status: string;

  /**
   * 备注
   */
  remark: string;

  /**
   * 商品数量
   */
  productCount: number | null;

  /**
   * 订单总数
   */
  orderCount: number | null;

  /**
   * 已完成的数量
   */
  completedCount: number | null;

  /**
   * 待付款的数量
   */
  waitPayCount: number | null;

  /**
   * 待发货的数量
   */
  waitDeliverCount: number | null;

  /**
   * 售后订单数量
   */
  refundCount: number | null;

  /**
   * 订单总金额
   */
  orderAmount: number | null;

  /**
   * 售后订单金额
   */
  refundAmount: number | null;
}

export interface ItemForm extends BaseEntity {
  /**
   * 项目id
   */
  id?: string | number;

  /**
   * 项目logo
   */
  logo: string;

  /**
   * 项目名
   */
  itemName?: string;

  /**
   * 项目key
   */
  itemKey?: string;

  /**
   * 项目用户名
   */
  userName?: string;

  /**
   * 项目密码
   */
  password?: string;

  /**
   * 项目url
   */
  url?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 备注
   */
  remark?: string;
}

export interface ItemQuery extends PageQuery {

  /**
   * 项目名
   */
  itemName?: string;

  /**
   * 项目key
   */
  itemKey?: string;

  /**
   * 项目用户名
   */
  userName?: string;

  /**
   * 项目密码
   */
  password?: string;

  /**
   * 项目url
   */
  url?: string;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

  /**
   * 平台标识
   */
  platformCode?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
