export interface MachineryVO {
  /**
   * 主键id
   */
  id: string | number;

  /**
   * 机械名称
   */
  machineryName: string;

  /**
   * 机械型号
   */
  machineryNumber: string;

  /**
   * 项目id
   */
  projectId: string | number;

  /**
   * 数量
   */
  number: number;

  /**
   * 负责人
   */
  principal: string;

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

  /**
   * 创建时间
   */
  createTime: string;
}

export interface MachineryForm extends BaseEntity {
  /**
   * 主键id
   */
  id?: string | number;

  /**
   * 机械名称
   */
  machineryName?: string;

  /**
   * 机械型号
   */
  machineryNumber?: string;

  /**
   * 项目id
   */
  projectId?: string | number;

  /**
   * 数量
   */
  number?: number;

  /**
   * 负责人
   */
  principal?: string;

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

export interface MachineryQuery extends PageQuery {
  /**
   * 机械名称
   */
  machineryName?: string;

  /**
   * 机械型号
   */
  machineryNumber?: string;

  /**
   * 项目id
   */
  projectId?: string | number;

  /**
   * 数量
   */
  number?: number;

  /**
   * 负责人
   */
  principal?: string;

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

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