export type AgvCodeMapId = string | number;
export type AgvCodeMapIds = AgvCodeMapId[];

export interface AgvCodeMapVO {
  /**
   * 机器人状态码
   */
  agvCode: number;

  /**
   * 机器人状态
   */
  agvStatus: string;

  /**
   * 机器人状态定义说明
   */
  agvStatusDefinition: string;

  /**
   * 显示屏显示内容
   */
  agvDisplayContent: string;

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

  /**
   * 创建人
   */
  createBy: string;

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

}

export interface AgvCodeMapForm extends BaseEntity {
  /**
   * 机器人状态码
   */
  agvCode?: number;

  /**
   * 机器人状态
   */
  agvStatus?: string;

  /**
   * 机器人状态定义说明
   */
  agvStatusDefinition?: string;

  /**
   * 显示屏显示内容
   */
  agvDisplayContent?: string;

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

}

export interface AgvCodeMapQuery extends PageQuery {

  /**
   * 机器人状态
   */
  agvStatus?: string;

  /**
   * 机器人状态定义说明
   */
  agvStatusDefinition?: string;

  /**
   * 显示屏显示内容
   */
  agvDisplayContent?: string;

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