import type { TaskManagementRuleForm } from '@/views/disaster/disaster-precaution/src/type';
export interface TaskExecutionTableData {
  id: number;
  taskName: string;
  selfCheckUnit: string;
  taskType: number | null;
  shouldCompleteTime: string;
  activeStatus: number;
  taskStage: number;
  isOverdue: number;
}

export interface TaskManagementItemResponse extends TaskManagementRuleForm {
  id: number;
}
export interface DoingTaskExecutionTableDataResponse extends TaskExecutionTableData {
  createTime: string;
  updateTime: string;
}
export interface DoneTaskExecutionTableDataResponse extends TaskExecutionTableData {
  submitTime: string;
}
