import type { PageQuery, BaseEntity } from '#/api/common'; export interface TaskDetailVO { /** * 主键id */ id: string | number; /** * 任务id */ taskId: string | number; /** * 路线id */ routeId: string | number; /** * 巡检计划id */ planId: string | number; /** * 巡检点id */ pointId: string | number; /** * 巡检方式 */ patrolType: string; /** * 签到类型(1.现场拍照、2.摄像头签到、3.现场扫码) */ signType: string; /** * 实际巡检时间 */ actualInspectionTime: string; /** * 实际签到状态(1已签到2.未签到) */ actualSignState: string; /** * 巡检状态(0未完成,1已完成) */ inspectionState: string; /** * 巡检图片 */ inspectionImage: string; /** * 计划巡检人 */ planInspectionPerson: string; /** * 实际巡检人 */ actualInspectionPerson: string; /** * 任务状态 */ taskStatus: string; /** * 巡检结果 */ inspectionResults: string; /** * 巡检描述 */ inspectionDesc: string; /** * 巡检位置 */ inspectionLocation: string; /** * 实际巡检时间 */ inspectionTime: string; /** * 备注 */ remark: string; /** * 点开始时间 */ pointStartTime: string; /** * 点结束时间 */ pointEndTime: string; /** * 搜索值 */ searchValue: string; } export interface TaskDetailForm extends BaseEntity { /** * 主键id */ id?: string | number; /** * 任务id */ taskId?: string | number; /** * 路线id */ routeId?: string | number; /** * 巡检计划id */ planId?: string | number; /** * 巡检点id */ pointId?: string | number; /** * 巡检方式 */ patrolType?: string; /** * 签到类型(1.现场拍照、2.摄像头签到、3.现场扫码) */ signType?: string; /** * 实际巡检时间 */ actualInspectionTime?: string; /** * 实际签到状态(1已签到2.未签到) */ actualSignState?: string; /** * 巡检状态(0未完成,1已完成) */ inspectionState?: string; /** * 巡检图片 */ inspectionImage?: string; /** * 计划巡检人 */ planInspectionPerson?: string; /** * 实际巡检人 */ actualInspectionPerson?: string; /** * 任务状态 */ taskStatus?: string; /** * 巡检结果 */ inspectionResults?: string; /** * 巡检描述 */ inspectionDesc?: string; /** * 巡检位置 */ inspectionLocation?: string; /** * 实际巡检时间 */ inspectionTime?: string; /** * 备注 */ remark?: string; /** * 点开始时间 */ pointStartTime?: string; /** * 点结束时间 */ pointEndTime?: string; /** * 搜索值 */ searchValue?: string; } export interface TaskDetailQuery extends PageQuery { /** * 任务id */ taskId?: string | number; /** * 路线id */ routeId?: string | number; /** * 巡检计划id */ planId?: string | number; /** * 巡检点id */ pointId?: string | number; /** * 巡检方式 */ patrolType?: string; /** * 签到类型(1.现场拍照、2.摄像头签到、3.现场扫码) */ signType?: string; /** * 实际巡检时间 */ actualInspectionTime?: string; /** * 实际签到状态(1已签到2.未签到) */ actualSignState?: string; /** * 巡检状态(0未完成,1已完成) */ inspectionState?: string; /** * 巡检图片 */ inspectionImage?: string; /** * 计划巡检人 */ planInspectionPerson?: string; /** * 实际巡检人 */ actualInspectionPerson?: string; /** * 任务状态 */ taskStatus?: string; /** * 巡检结果 */ inspectionResults?: string; /** * 巡检描述 */ inspectionDesc?: string; /** * 巡检位置 */ inspectionLocation?: string; /** * 实际巡检时间 */ inspectionTime?: string; /** * 点开始时间 */ pointStartTime?: string; /** * 点结束时间 */ pointEndTime?: string; /** * 搜索值 */ searchValue?: string; /** * 日期范围参数 */ params?: any; }