feat: 归档L03与L09审批发布能力

- 新增统一审批中心与审批管理页面,支持流程配置、审批详情与角色/用户审批对象

- 接入聊天助手、知识库、工作流的发布与删除审批,并补齐发布态校验与快照展示
This commit is contained in:
2026-04-07 14:41:52 +08:00
parent 7e7c236c2a
commit 3f128e977a
138 changed files with 13035 additions and 346 deletions

View File

@@ -0,0 +1,161 @@
{
"title": "审批详情",
"tab": {
"flow": "流程配置",
"pending": "待审批",
"processed": "已审批",
"initiated": "我发起"
},
"resource": {
"bot": "聊天助手",
"workflow": "工作流",
"knowledge": "知识库"
},
"action": {
"publish": "发布",
"delete": "删除",
"addFlow": "新建流程",
"editFlow": "编辑流程",
"enableFlow": "启用流程",
"disableFlow": "停用流程",
"approve": "通过",
"reject": "驳回",
"revoke": "撤回",
"addScope": "新增范围",
"addStep": "新增步骤"
},
"scope": {
"category": "分类",
"dept": "部门"
},
"assignee": {
"role": "角色",
"user": "用户"
},
"status": {
"enabled": "启用",
"disabled": "停用",
"pending": "待审批",
"processing": "审批中",
"approved": "已通过",
"rejected": "已驳回",
"revoked": "已撤回"
},
"section": {
"basic": "基础信息",
"scope": "范围配置",
"steps": "审批步骤",
"tasks": "审批任务",
"logs": "审批日志",
"snapshot": "审批快照"
},
"helper": {
"scope": "按资源分类或申请人部门限定流程命中范围;留空时默认对全部资源生效。",
"scopeEmpty": "未配置范围,当前流程默认全局生效。"
},
"fields": {
"flowName": "流程名称",
"resourceType": "资源类型",
"actionType": "动作类型",
"priority": "优先级",
"version": "版本",
"status": "状态",
"remark": "备注",
"scopeSummary": "命中范围",
"stepCount": "步骤数",
"includeChildren": "包含子级",
"stepName": "步骤名称",
"stepNoLabel": "步骤序号",
"currentStep": "当前步骤",
"summary": "审批摘要",
"resourceId": "资源ID",
"taskId": "审批任务ID",
"applicant": "申请人",
"applicantId": "申请人ID",
"submittedAt": "提交时间",
"finishedAt": "完成时间",
"assigneeTarget": "审批对象",
"actedBy": "处理人",
"actedAt": "处理时间",
"comment": "处理意见",
"eventType": "事件类型",
"operatorId": "操作人ID",
"operatorName": "操作人名称",
"createdAt": "创建时间",
"eventInfo": "事件信息",
"stepNo": "第 {value} 步"
},
"event": {
"approved": "审批通过",
"rejected": "审批驳回",
"revoked": "审批撤回",
"stepCreated": "步骤创建",
"submitted": "提交审批"
},
"placeholder": {
"flowName": "搜索流程名称",
"keyword": "搜索审批摘要",
"resourceType": "筛选资源类型",
"actionType": "筛选动作类型",
"flowStatus": "筛选流程状态",
"instanceStatus": "审批状态",
"scopeValue": "请选择范围值",
"assigneeType": "请选择审批方式",
"assigneeTarget": "请选择审批对象",
"stepName": "请输入步骤名称",
"actionComment": "请输入处理说明"
},
"message": {
"needStep": "至少需要一个审批步骤",
"needStepAssignee": "每个审批步骤都需要配置审批对象",
"saveSuccess": "审批流程已保存",
"statusUpdated": "流程状态已更新",
"deleteSuccess": "流程已删除",
"actionSuccess": "审批操作已完成",
"confirmDeleteFlow": "删除后将无法恢复,确认继续吗?",
"confirmFlowStatus": "确认执行{title}吗?",
"eventApproved": "审批已通过",
"eventApprovedStep": "第 {value} 步已通过",
"eventRejected": "审批已驳回",
"eventRejectedStep": "第 {value} 步已驳回",
"eventRevoked": "审批已撤回",
"eventRevokedStep": "第 {value} 步已撤回",
"workflowSnapshotUntitled": "未命名工作流快照",
"workflowSnapshotMissing": "未找到工作流快照",
"workflowSnapshotParseFailed": "工作流快照解析失败"
},
"snapshot": {
"knowledgeBasic": "基础信息",
"knowledgeConfig": "检索配置",
"botOverview": "助手概览",
"botModelConfig": "模型配置",
"botBindings": "能力绑定",
"systemPrompt": "系统提示词",
"department": "所属部门",
"category": "所属分类",
"modelName": "模型名称",
"vectorStoreType": "向量数据库类型",
"vectorEmbedModel": "向量模型",
"rerankModel": "重排模型",
"maxMessageCount": "最大上下文消息数",
"canUpdateEmbeddingModel": "允许更新向量模型",
"anonymousEnabled": "允许匿名访问",
"anonymousDisabled": "仅登录访问",
"knowledgeBindings": "知识库",
"workflowBindings": "工作流",
"pluginBindings": "插件",
"mcpBindings": "MCP",
"expandPrompt": "展开全文",
"collapsePrompt": "收起全文",
"enabled": "已开启",
"disabled": "已关闭",
"notConfigured": "未配置",
"noBindings": "未绑定任何能力",
"untitledKnowledge": "未命名知识库",
"untitledBot": "未命名聊天助手",
"unnamedKnowledge": "未命名知识库",
"unnamedWorkflow": "未命名工作流",
"unnamedPlugin": "未命名插件",
"unnamedMcp": "未命名MCP"
}
}