export interface ReviewVO {
  /**
   * 模板唯一标识
   */
  templateId: string | number;

  /**
   * 模板编码
   */
  templateCode: string;

  /**
   * 模板类型 0短信 1邮件 2微信
   */
  templateType: string;

  /**
   * 模板名称
   */
  templateName: string;

  /**
   * 所属系统
   */
  system: string;

  /**
   * 所属模块
   */
  module: string;

  /**
   * 版本号
   */
  versionNumber: string;

  /**
   * 模板内容
   */
  templateContent: string;

  /**
   * 版本申请状态
   */
  versionApplyStatus: string;

  /**
   * 审核状态
   */
  auditResult: string;

  /**
   * 回退原因
   */

  rollbackReason: string;

  /**
   * 版本启用状态
   */
  versionEnableStatus: string;

  /**
   * 说明
   */
  description: string;

  /**
   * 申请日期
   */
  applyDate: string;
}

export interface ReviewForm extends BaseEntity {
  /**
   * 模板唯一标识
   */
  templateId?: string | number;

  /**
   * 模板编码
   */
  templateCode?: string;

  /**
   * 模板类型 0短信 1邮件 2微信
   */
  templateType?: string;

  /**
   * 模板名称
   */
  templateName?: string;

  /**
   * 所属系统
   */
  system?: string;

  /**
   * 所属模块
   */
  module?: string;

  /**
   * 版本号
   */
  versionNumber?: string;

  /**
   * 模板内容
   */
  templateContent?: string;

  /**
   * 版本申请状态
   */
  versionApplyStatus?: string;

  /**
   * 审核状态
   */
  auditResult: string;

  /**
   * 回退原因
   */
  rollbackReason: string;
  /**
   * 版本启用状态
   */
  versionEnableStatus?: string;

  /**
   * 说明
   */
  description?: string;

  /**
   * 申请日期
   */
  applyDate?: string;

  modulePath: any;
}

export interface ReviewQuery extends PageQuery {
  /**
   * 模板编码
   */
  templateCode?: string;

  /**
   * 所属系统
   */
  system?: string;

  /**
   * 所属模块
   */
  module?: string;

  /**
   * 申请日期
   */
  applyDate?: string;

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

  endDate?:string;

  beginDate?:string;

  modulePath:any;

  versionApplyStatus:any;

  auditResult:string;


}
