import type { PageQuery, BaseEntity } from '#/api/common'; export interface WorkOrdersVO { /** * id */ id: string | number; /** * 工单编号 */ orderNo: string; /** * 工单名称 */ orderName: string; /** * 工单类型 */ type: number; /** * 状态 */ status: number; /** * 派单时间 */ dispatchTime: string; /** * 发起人姓名 */ initiatorName: string; /** * 发起人手机号 */ initiatorPhone: string; /** * 处理人姓名 */ handler: string; /** * 地址 */ location: string; /** * 计划完成时间 */ planCompleTime: string; /** * 完成时间 */ compleTime: string; /** * 评价 */ serviceEvalua: string; /** * 是否超时 */ isTimeOut: number; } export interface WorkOrdersForm extends BaseEntity { /** * id */ id?: string | number; /** * 工单编号 */ orderNo?: string; /** * 工单名称 */ orderName?: string; /** * 工单类型 */ type?: number; /** * 状态 */ status?: number; /** * 派单时间 */ dispatchTime?: string; /** * 发起人姓名 */ initiatorName?: string; /** * 发起人手机号 */ initiatorPhone?: string; /** * 处理人姓名 */ handler?: string; /** * 地址 */ location?: string; /** * 计划完成时间 */ planCompleTime?: string; /** * 完成时间 */ compleTime?: string; /** * 评价 */ serviceEvalua?: string; /** * 是否超时 */ isTimeOut?: number; } export interface WorkOrdersQuery extends PageQuery { /** * 工单编号 */ orderNo?: string; /** * 工单名称 */ orderName?: string; /** * 工单类型 */ type?: number; /** * 状态 */ status?: number; /** * 派单时间 */ dispatchTime?: string; /** * 发起人姓名 */ initiatorName?: string; /** * 发起人手机号 */ initiatorPhone?: string; /** * 处理人姓名 */ handler?: string; /** * 地址 */ location?: string; /** * 计划完成时间 */ planCompleTime?: string; /** * 完成时间 */ compleTime?: string; /** * 评价 */ serviceEvalua?: string; /** * 是否超时 */ isTimeOut?: number; /** * 日期范围参数 */ params?: any; }