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; /** * 签到类型 */ signType: string; /** * 巡检状态(0未完成,1已完成) */ inspectionState: string; /** * 巡检照片 */ inspectionImag e: string; /** * 实际巡检时间 */ inspectionTime: string; /** * 备注 */ remark: string; /** * 点开始时间 */ pointStartTime: string; /** * 点结束时间 */ pointEndTime: 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; /** * 签到类型 */ signType?: string; /** * 巡检状态(0未完成,1已完成) */ inspectionState?: string; /** * 巡检照片 */ inspectionImage?: string; /** * 实际巡检时间 */ inspectionTime?: string; /** * 备注 */ remark?: string; /** * 点开始时间 */ pointStartTime?: string; /** * 点结束时间 */ pointEndTime?: string; } export interface TaskDetailQuery extends PageQuery { /** * 任务id */ taskId?: string | number; /** * 路线id */ routeId?: string | number; /** * 巡检计划id */ planId?: string | number; /** * 巡检点id */ pointId?: string | number; /** * 巡检方式 */ patrolType?: string; /** * 签到类型 */ signType?: string; /** * 巡检状态(0未完成,1已完成) */ inspectionState?: string; /** * 巡检照片 */ inspectionImag e?: string; /** * 实际巡检时间 */ inspectionTime?: string; /** * 点开始时间 */ pointStartTime?: string; /** * 点结束时间 */ pointEndTime?: string; /** * 日期范围参数 */ params?: any; }