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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /**
   * 回退原因
   */
  rollbackReason?: string;

  modulePath: string;

  module: string;

  /**
   *发送类型
   */
  sendMethod: string;

  /**
   * 短信类型
   */
  smsType: string;

  /**
   * 发送上限
   */
  sendUpLimit: number;

  /**
   * 发送下限
   */
  sendLowLimit: number;
}

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

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

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

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

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

  templateName:string;

  versionApplyStatus:any;

  endDate:any;

  beginDate:any;


}
