export interface BusinessTripDetailsVO {
  /**
   * 申请明细ID
   */
  tripDetailsId: string | number;

  /**
   * 出差申请ID
   */
  tripId: string | number;

  /**
   * 行程顺序(行程1)
   */
  itineraryNumber: number;

  /**
   * 出差地点
   */
  tripLocation: string;

  /**
   * 开始日期
   */
  startTime: string;

  /**
   * 结束日期
   */
  endTime: string;

  /**
   * 时长(天)
   */
  durationDays: number;

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

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

  /**
   * 会议/展会名称
   */
  meetingName: string;

  /**
   * 交流目的
   */
  exchangePurpose: string;

  /**
   * 交流过程与反馈
   */
  exchangeFeedback: string;

  /**
   * 出差事由
   */
  tripReason: string;

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

  /**
   * 附件ID（多个用逗号分隔）
   */
  ossId: string | number;

}

export interface BusinessTripDetailsForm extends BaseEntity {
  /**
   * 申请明细ID
   */
  tripDetailsId?: string | number;

  /**
   * 出差申请ID
   */
  tripId?: string | number;

  /**
   * 行程顺序(行程1)
   */
  itineraryNumber?: number;

  /**
   * 出差地点
   */
  tripLocation?: string;

  /**
   * 开始日期
   */
  startTime?: string;

  /**
   * 结束日期
   */
  endTime?: string;

  /**
   * 时长(天)
   */
  durationDays?: number;

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

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

  /**
   * 会议/展会名称
   */
  meetingName?: string;

  /**
   * 交流目的
   */
  exchangePurpose?: string;

  /**
   * 交流过程与反馈
   */
  exchangeFeedback?: string;

  /**
   * 出差事由
   */
  tripReason?: string;

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

  /**
   * 附件ID（多个用逗号分隔）
   */
  ossId?: string | number;

}

export interface BusinessTripDetailsQuery extends PageQuery {

  /**
   * 出差申请ID
   */
  tripId?: string | number;

  /**
   * 行程顺序(行程1)
   */
  itineraryNumber?: number;

  /**
   * 出差地点
   */
  tripLocation?: string;

  /**
   * 开始日期
   */
  startTime?: string;

  /**
   * 结束日期
   */
  endTime?: string;

  /**
   * 时长(天)
   */
  durationDays?: number;

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

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

  /**
   * 会议/展会名称
   */
  meetingName?: string;

  /**
   * 交流目的
   */
  exchangePurpose?: string;

  /**
   * 交流过程与反馈
   */
  exchangeFeedback?: string;

  /**
   * 出差事由
   */
  tripReason?: string;

  /**
   * 附件ID（多个用逗号分隔）
   */
  ossId?: string | number;

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



