feat(api): 新增风险与工单管理接口及多语言支持
Some checks failed
Lint Code / Lint Code (push) Failing after 9m13s

- 新增风险与工单相关多语言菜单项(英文和中文)
- 定义风险相关类型,包括风险分类、风险等级和状态等
- 定义工单相关类型,包括工单类型、优先级及状态等
- 实现风险评估创建、更新、删除、查询及统计接口
- 实现工单创建、更新、删除、查询、处理和分配接口
- 支持批量更新风险状态接口
- 新增我的工单列表及统计接口
- 提供统一的响应结果类型定义
- 更新OpenAPI规范文件以支持新增接口
This commit is contained in:
2026-03-30 14:20:01 +08:00
parent 6f3192cf9a
commit 16f466f666
11 changed files with 3714 additions and 5 deletions

View File

@@ -0,0 +1,23 @@
import { $t } from "@/plugins/i18n";
import { riskWorkorder } from "@/router/enums";
export default {
path: "/risk-assessment",
redirect: "/risk-assessment/index",
meta: {
icon: "ri:alert-line",
title: $t("menus.pureRiskAssessment"),
rank: riskWorkorder
},
children: [
{
path: "/risk-assessment/index",
name: "RiskAssessment",
component: () => import("@/views/risk-assessment/index.vue"),
meta: {
title: $t("menus.pureRiskAssessment"),
icon: "ri:alert-line"
}
}
]
} satisfies RouteConfigsTable;