export interface TemplateInfoVO {
  /**
   * 模版ID
   */
  templateId: string | number;

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

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

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

  /**
   * 归属系统
   */
  systemOwner: string;

  /**
   * 归属模块
   */
  moduleOwner: string;

  /**
   * 打印系统
   */
  printSystem: string;

  /**
   * 打印类型
   */
  printType: string;

  /**
   * 模版类型
   */
  templateType: string;

  /**
   * 输出类型
   */
  outputType: string;

  /**
   * 是否允许签章
   */
  allowSeal: string;

  /**
   * 是否多模板打印
   */
  multiTemplate: string;

  /**
   * 多模板处理方式
   */
  multiTemplateHandling: string;

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

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

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

}

export interface TemplateInfoForm extends BaseEntity {
  /**
   * 模版ID
   */
  templateId?: string | number;

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

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

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

  /**
   * 归属系统
   */
  systemOwner?: string;

  /**
   * 归属模块
   */
  moduleOwner?: string;

  /**
   * 打印系统
   */
  printSystem?: string;

  /**
   * 打印类型
   */
  printType?: string;

  /**
   * 模版类型
   */
  templateType?: string;

  /**
   * 输出类型
   */
  outputType?: string;

  /**
   * 是否允许签章
   */
  allowSeal?: string;

  /**
   * 是否多模板打印
   */
  multiTemplate?: string;

  /**
   * 多模板处理方式
   */
  multiTemplateHandling?: string;

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

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

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

}

export interface TemplateInfoQuery extends PageQuery {

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

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

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

  /**
   * 归属系统
   */
  systemOwner?: string;

  /**
   * 归属模块
   */
  moduleOwner?: string;

  /**
   * 打印系统
   */
  printSystem?: string;

  /**
   * 打印类型
   */
  printType?: string;

  /**
   * 模版类型
   */
  templateType?: string;

  /**
   * 输出类型
   */
  outputType?: string;

  /**
   * 是否允许签章
   */
  allowSeal?: string;

  /**
   * 是否多模板打印
   */
  multiTemplate?: string;

  /**
   * 多模板处理方式
   */
  multiTemplateHandling?: string;

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

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

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

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



