diff --git a/apps/web-antd/src/api/ops/order-center/index.ts b/apps/web-antd/src/api/ops/order-center/index.ts index ee0685e33..567928a6d 100644 --- a/apps/web-antd/src/api/ops/order-center/index.ts +++ b/apps/web-antd/src/api/ops/order-center/index.ts @@ -69,7 +69,8 @@ export namespace OpsOrderCenterApi { arrivedTime?: string; // 到岗时间 totalPauseSeconds?: number; // 暂停总秒数 difficultyLevel?: number; // 难度等级 - isAuto?: number; // 是否自动创建 (1=自动, 0=手动) + isAuto?: boolean; // 是否自动创建 + images?: string | string[]; // 附件图片(JSON数组或数组) } /** 安保工单扩展信息(对应 ops_order_security_ext 表) */ @@ -116,7 +117,14 @@ export namespace OpsOrderCenterApi { startTime?: null | number | string; // 开始时间(到岗时间,支持时间戳或字符串) endTime?: null | number | string; // 结束时间(支持时间戳或字符串) updateTime?: number | string; // 更新时间(支持时间戳或字符串) + responseSeconds?: number; // 响应时长(秒) + completionSeconds?: number; // 完成耗时(秒) remark?: string; // 备注 + inspectorId?: number; // 检查人ID + inspectorName?: null | string; // 检查人姓名 + qualityScore?: null | number; // 质检评分 + qualityComment?: null | string; // 质检评语 + urgentReason?: null | string; // 紧急原因 } /** 统计数据 - 按类型和状态分组 */ diff --git a/apps/web-antd/src/router/routes/modules/ops.ts b/apps/web-antd/src/router/routes/modules/ops.ts index 40f5bb36d..654e92836 100644 --- a/apps/web-antd/src/router/routes/modules/ops.ts +++ b/apps/web-antd/src/router/routes/modules/ops.ts @@ -21,6 +21,16 @@ const routes: RouteRecordRaw[] = [ }, component: () => import('#/views/ops/area/index.vue'), }, + // 区域安保配置 + { + path: 'area-security', + name: 'OpsAreaSecurity', + meta: { + title: '区域安保配置', + activePath: '/ops/config/area-security', + }, + component: () => import('#/views/ops/area-security/index.vue'), + }, // 区域设备管理 { path: 'area-device',