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

  /**
   * 关联订单ID
   */
  orderId: string | number;

  /**
   * 订单编号（业务单号）
   */
  orderNo: string;

  /**
   * 物流服务评分（例如1-5分）
   */
  logistics: number;

  /**
   * 商品配送评分（例如1-5分）
   */
  deliverGoods: number;

  /**
   * 整体配送体验评分（例如1-5分）
   */
  delivery: number;

  /**
   * 评价类型：1-首次评价，2-追评
   */
  evaluationType: string;

  /**
   * 关联客户ID
   */
  customerId: string | number;

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

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

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

  /**
   * 关联订单ID
   */
  orderId?: string | number;

  /**
   * 订单编号（业务单号）
   */
  orderNo?: string;

  /**
   * 物流服务评分（例如1-5分）
   */
  logistics?: number;

  /**
   * 商品配送评分（例如1-5分）
   */
  deliverGoods?: number;

  /**
   * 整体配送体验评分（例如1-5分）
   */
  delivery?: number;

  /**
   * 评价类型：1-首次评价，2-追评
   */
  evaluationType?: string;

  /**
   * 关联客户ID
   */
  customerId?: string | number;

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

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

export interface OrderEvaluationQuery extends PageQuery {
  /**
   * 关联订单ID
   */
  orderId?: string | number;

  /**
   * 订单编号（业务单号）
   */
  orderNo?: string;

  /**
   * 物流服务评分（例如1-5分）
   */
  logistics?: number;

  /**
   * 商品配送评分（例如1-5分）
   */
  deliverGoods?: number;

  /**
   * 整体配送体验评分（例如1-5分）
   */
  delivery?: number;

  /**
   * 评价类型：1-首次评价，2-追评
   */
  evaluationType?: string;

  /**
   * 关联客户ID
   */
  customerId?: string | number;

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

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

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