/**
 * 违规记录对象
 */
export interface FlfViolationForm {
  /** 主键ID */
  id?: number | string;
  /** 履约者ID */
  fulfiller: number | string;
  /** 违规次数 */
  count: number;
  /** 违规时间 */
  violationTime: string;
  /** 违规原因 */
  reason: string;
  /** 创建部门 */
  createDept?: number | string;
  /** 创建人 */
  createBy?: number | string;
  /** 创建时间 */
  createTime?: string;
  /** 更新人 */
  updateBy?: number | string;
  /** 更新时间 */
  updateTime?: string;
  /** 参数 */
  params?: any;
}

/**
 * 违规记录视图对象
 */
export interface FlfViolationVO {
  /** 主键ID */
  id: number | string;
  /** 履约者ID */
  fulfiller: number | string;
  /** 违规次数 */
  count: number;
  /** 违规时间 */
  violationTime: string;
  /** 违规原因 */
  reason: string;
}

/**
 * 违规记录查询参数
 */
export interface FlfViolationQuery extends PageQuery {
  /** 履约者ID */
  fulfillerId: number | string;
}
