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

  /**
   * 订单编号
   */
  orderNo: string;

  /**
   * 订单ID (关联订单主表)
   */
  orderId: string | number;

  /**
   * 客户编号
   */
  customerNo: string;

  /**
   * 客户ID (关联客户主表)
   */
  customerId: string | number;

  /**
   * 状态类型(发货方式)
   */
  deliverMethod: string;

  /**
   * 状态名称
   */
  statusName: string;

  /**
   * 驳回原因
   */
  turnDown: string;

  /**
   * 图片路径 (多张逗号分隔或JSON)
   */
  images: string;

  /**
   * 图片路径 (多张逗号分隔或JSON)Url
   */
  imagesUrl: string;
  /**
   * 物流单号
   */
  logisticNos: string;

  /**
   * 下一审批人
   */
  nextApprover: string;

  /**
   * 是否审批流程中 (1:否, 0:是)
   */
  isApprovalProcess: string;

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

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

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

  /**
   * 订单编号
   */
  orderNo?: string;

  /**
   * 订单ID (关联订单主表)
   */
  orderId?: string | number;

  /**
   * 客户编号
   */
  customerNo?: string;

  /**
   * 客户ID (关联客户主表)
   */
  customerId?: string | number;

  /**
   * 状态类型(发货方式)
   */
  deliverMethod?: string;

  /**
   * 状态名称
   */
  statusName?: string;

  /**
   * 驳回原因
   */
  turnDown?: string;

  /**
   * 图片路径 (多张逗号分隔或JSON)
   */
  images?: string;

  /**
   * 物流单号
   */
  logisticNos?: string;

  /**
   * 下一审批人
   */
  nextApprover?: string;

  /**
   * 是否审批流程中 (1:否, 0:是)
   */
  isApprovalProcess?: string;

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

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

export interface OrderStatusLogQuery extends PageQuery {
  /**
   * 订单编号
   */
  orderNo?: string;

  /**
   * 订单ID (关联订单主表)
   */
  orderId?: string | number;

  /**
   * 客户编号
   */
  customerNo?: string;

  /**
   * 客户ID (关联客户主表)
   */
  customerId?: string | number;

  /**
   * 状态类型(发货方式)
   */
  deliverMethod?: string;

  /**
   * 状态名称
   */
  statusName?: string;

  /**
   * 驳回原因
   */
  turnDown?: string;

  /**
   * 图片路径 (多张逗号分隔或JSON)
   */
  images?: string;

  /**
   * 物流单号
   */
  logisticNos?: string;

  /**
   * 下一审批人
   */
  nextApprover?: string;

  /**
   * 是否审批流程中 (1:否, 0:是)
   */
  isApprovalProcess?: string;

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

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

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