//培训记录
/**
 * 培训记录查询对象类型
 */
export interface UserQuery extends PageQuery {
  theme?: string;
  unitName?: string;
}
/**
 * 培训记录返回对象
 */
export interface UserVO extends BaseEntity {
  textId: string;
  theme: string;
  unitName: string;
  address: string;
  startTime: string;
  endTime: string;
  peopleNum: string;
  Content: string;
  trainingWay: string;
}
/**
 * 培训记录表单类型
 */
export interface UserForm {
  id?: string;
  textId?: string;
  theme: string;
  unitName?: string;
  address?: string;
  startTime?: string;
  endTime?: string;
  Content?: string;
  peopleNum?: string;
  trainingWay?: string;
}

export interface UserInfoVO {
  user: UserVO;
}
//预案
/**预案查询对象类型**/

export interface PlanQuery extends PageQuery {
  planName?: string;
}
/**
 * 预案返回对象
 */
export interface PlanVO extends BaseEntity {
  planId: string;
  planName: string;
  planType: string;
  releaseTime: string;
  organUnit: string;
  document: string;
}
/**
 * 预案表单类型
 */
export interface PlanForm {
  id?: string;
  planId?: string;
  planName: string;
  planType?: string;
  releaseTime?: string;
  organUnit?: string;
  document?: string;
}
export interface PlanInfoVO {
  plan: PlanVO;
}

//演练
/**演练查询对象类型**/

export interface DrillQuery extends PageQuery {
  drillName?: string;
  drillId?: string;
}
/**
 * 演练返回对象
 */
export interface DrillVO extends BaseEntity {
  drillId: string;
  drillName: string;
  drillUnit: string;
  year: string;
  drillTime: string;
  drillAddress: string;
  drillProject: string;
  drillVideo: string;
  drillPicture: string;
}
/**
 * 演练表单类型
 */
export interface DrillForm {
  id?: string;
  drillId?: string;
  drillName?: string;
  drillUnit?: string;
  year?: string;
  drillTime?: string;
  drillAddress?: string;
  drillProject?: string;
  drillVideo?: string;
  drillPicture?: string;
}
export interface DrillInfoVO {
  drill: DrillVO;
}
