import type { PageParam } from '@/api'; /** * 任务记录表 */ export interface OaTask { // 工单ID taskId?: number; // 工单类型 taskType?: string; // 任务内容 name?: string; // 问题描述 content?: string; // 工单附件 files?: string; // 工单发起人 promoter?: number; // 受理人 commander?: number; // 工单状态, 0未开始 1已指派 progress?: number; // 优先级 priority?: string; // 品质要求 quality?: string; // 时限(天) day?: number; // 手机号 phone?: string; // 开始时间 startTime?: string; // 结束时间 endTime?: string; // 逾期天数 overdueDays?: number; // 项目ID appId?: number; // 机构id organizationId?: number; // 项目ID projectId?: number; // 客户ID customerId?: number; // 资产ID assetsId?: number; // 用户ID userId?: number; // 是否已查阅 isRead?: number; // 最后回复人 lastReadUser?: number; // 发起人昵称 nickname?: string; // 发起人头像 avatar?: string; // 最后回复人头像 lastAvatar?: string; // 最后回复人昵称 lastNickname?: string; // 订单是否已结算(0未结算 1已结算) isSettled?: number; // 排序(数字越小越靠前) sortNumber?: number; // 备注 comments?: string; // 状态, 0待处理, 1已完成 status?: number; // 是否删除, 0否, 1是 deleted?: number; // 租户id tenantId?: number; // 创建时间 createTime?: string; // 修改时间 updateTime?: string; } /** * 任务记录表搜索条件 */ export interface OaTaskParam extends PageParam { taskId?: number; keywords?: string; }