云枢企业AI平台 · 交行定制版

版本 1.1.0-ai-platform-bankcomm-2.1 功能需求说明

分支:feature-8.7.x-bankcomm 基线:8.7.x 日期:2026年4月
版本更新指南 →
6
功能需求
13
提交记录
860+
变更文件
160K+
新增代码行
6
定制包

功能目录

  1. 二级域名 / 自定义路径前缀支持
  2. 工作交接·组织机构·组织角色 迁移至 Portal
  3. 应用权限管理 迁移至 Portal
  4. 花名册映射组件(新表单控件)
  5. 视图列表表头 Tips 提示
  6. 业务规则新增 SQL 执行节点
01

二级域名 / 自定义路径前缀支持

支持在配置中为前端各端应用(Admin / Portal / Mobile)设定可扩展的自定义路径前缀,实现多租户二级域名部署能力。

FEATURE REFACTOR #198501

需求背景

  • 交行环境需要在同一域名下通过路径前缀区分不同子系统(如 /bankcomm/portal),以满足反向代理和多租户路由策略
  • 原有硬编码路径方案无法灵活适配客户网络架构

功能点

  • 新增 routerSuffix 工具模块,统一管理 Admin / Portal / Mobile 三端路径前缀
  • 各端 .envconfig.js 新增路径前缀配置项,运行时可动态读取
  • vue.config.jspublicPath、代理规则、HTML 注入全面支持前缀
  • 全局 Axios 拦截器与路由跳转统一拼接前缀
  • 涉及 238+ 文件联动修改,覆盖表单详情、流程跟踪、登录、AI 聊天等全链路页面

影响模块

cloudpivot-utils
cloudpivot-platform
cloudpivot-form
cloudpivot-list
cloudpivot-designer
portal / admin / mobile
代码量
238 文件 · ~1,600 行变更
02

工作交接 · 组织机构 · 组织角色 迁移至 Portal

将原本部署在 Admin 管理端的组织管理、角色管理、工作交接等核心功能整体迁移到 Portal 用户端,使终端用户可直接在 Portal 完成日常组织运维操作。

MIGRATION FEATURE NEW PACKAGE

需求背景

  • 交行业务场景中,组织管理操作由普通业务管理员执行而非系统管理员,需要在 Portal 侧直接操作
  • 减少 Admin 端的访问频次,降低权限分配的复杂度

功能点

  • 新建 extension-bankcomm 包:交行专属扩展包,包含独立的 API 层、路由、国际化体系和样式主题
  • 组织用户管理:用户列表、新增/编辑用户、重置密码、人员导入/导出、离职人员管理
  • 组织架构树:部门树形浏览、搜索、人员归属展示
  • 组织角色管理:角色分组、角色新增/编辑、角色人员分配
  • 工作交接:待办任务、流程任务交接、交接确认弹窗、交接历史记录(应用维度 + 角色维度 + 流程维度)
  • 用户信息扩展:自定义用户信息字段、扩展信息编辑弹窗
  • 数据导入导出:部门导出、角色导出、数据导入向导(上传 → 校验 → 导入 → 日志)
  • 组织同步:外部组织架构同步表单及配置
  • 视图设计:列表设计器完整迁移(字段拖拽、查询条件、表格设置、按钮配置、行颜色、多级表头)
  • 报表设计:数据源配置、权限设置、报表设计器路由
  • 应用导入模块:应用导入、模型导入、页面导入、报表导入(含编码冲突处理、依赖检查、快速发布)
  • Portal Store 扩展:新增 organization 状态模块(user / role / taskTransfer)、apps 权限控制模块
  • 国际化支持:中 / 英 / 繁体三语言完整覆盖(组织管理 + 应用管理共 5000+ 词条)

影响模块

extension-bankcomm (新建)
portal
cloudpivot
admin
mobile
代码量
526 文件 · ~149,000 行新增
03

应用权限管理 迁移至 Portal

将 Admin 端的应用权限管理界面及逻辑迁移至 Portal,使业务管理员可在 Portal 内直接配置应用可见范围和数据权限。

MIGRATION FEATURE

需求背景

  • 配合「组织管理迁移」需求,将权限管理的操作入口统一到 Portal 端
  • 交行业务管理员需要在 Portal 中自助管理应用的可见性和功能权限

功能点

  • 权限管理主页面:应用列表浏览、搜索、应用发布操作
  • 应用菜单权限树:3400+ 行的完整应用菜单组件,支持树形权限勾选
  • 应用权限 Store:新增 permission-control 模块,包含 appCenter 和 orgPermission 两套状态管理
  • 权限合并策略:按钮权限合并 / 数据项权限合并 / 服务权限合并等辅助工具
  • 新增/编辑权限弹窗:支持权限组的增删改
  • 自定义页面权限:自定义页面可见性与操作权限配置
  • 文件下载增强:通用文件下载工具适配新的权限路由

影响模块

extension-bankcomm
portal
cloudpivot
cloudpivot-admin-core
代码量
36 文件 · ~6,700 行新增
04

花名册映射组件(新表单控件)

新增自定义表单控件类型「花名册映射」(RosterMappings),支持将花名册数据自动映射填充到表单字段中。

NEW COMPONENT FEATURE

需求背景

  • 交行业务中人员表单需要自动关联花名册中的员工信息(如姓名、部门、职级等),减少手动填写
  • 花名册映射规则需在后台系统统一配置,表单运行时按规则自动填充

功能点

  • 全新控件类型:在表单设计器中注册 RosterMappings 控件,支持拖拽添加到表单
  • PC 端运行视图:花名册选择与映射数据展示
  • 移动端运行视图:适配移动端的花名册映射交互
  • 设计态视图:表单设计器中的控件预览
  • 映射弹窗:可视化配置花名册字段到表单字段的映射关系
  • 映射设置包裹器:统一的映射规则编辑面板
  • 控件 Schema:完整的属性定义(可选类型、默认值、限定范围、显示模式等)
  • 控件 Conduct:359 行的控件行为逻辑(事件处理、数据联动、值映射)
  • 后台集成设置:Admin 端新增「花名册 Schema 设置」集成配置项
  • 国际化:中 / 英 / 繁体三语言词条

影响模块

extension-bankcomm
cloudpivot-form
cloudpivot-designer
admin / portal / mobile
代码量
45 文件 · ~1,900 行新增
05

视图列表表头 Tips 提示

在视图列表的表头列上增加 tooltip 提示功能,用户鼠标悬停表头可查看列的详细说明或辅助信息。

FEATURE

需求背景

  • 交行表单字段较多,列表表头文字有限,用户难以快速理解每列含义
  • 需要在不扩大表头宽度的前提下提供更多辅助说明

功能点

  • 视图设计器配置:在列表设计的 table-setting 面板中新增 Tips 输入项,覆盖文本 / 数字 / 日期 / 时间四种字段类型
  • 表头渲染table-list.vuemultiple-thead.vue 增加 tooltip 渲染逻辑
  • 多级表头支持multiple-thead-th.vue 支持在多级合并表头上显示 Tips
  • Spreadsheet 适配:电子表格视图适配器同步支持 Tips 功能
  • 自定义模板支持table-head-label-item.vue 中自定义模板表头同步支持
  • 数据流打通application-list.ts 中将 Tips 数据贯穿到视图运行态

影响模块

cloudpivot-list
cloudpivot-admin-core
extension-bankcomm
代码量
14 文件 · ~500 行新增
06

业务规则新增 SQL 执行节点

在业务规则设计器中新增「SQL 执行」节点类型,允许业务规则流程中直接执行自定义 SQL 语句并获取结果。

NEW NODE FEATURE

需求背景

  • 交行复杂业务场景中,部分业务逻辑需要直接查询数据库获取结果,现有节点类型无法满足
  • 需要在业务规则流程中内嵌 SQL 查询能力,减少额外接口开发成本

功能点

  • 新节点类型注册:在 NodeType 枚举中新增 SQLExecution,画布可拖入 SQL 执行节点
  • 属性面板:完整的节点配置面板(210 行),包含输入参数、数据条件、SQL 语句、输出变量四大配置区
  • 输出策略node-sql-execution-output-strategy.ts 定义 SQL 执行结果的输出映射逻辑
  • 输出变量组件:新增 property-group-variable.vue 组件(203 行),支持定义 SQL 输出变量列表
  • 执行摘要summary-node-sql-execution.ts 在业务规则日志中展示 SQL 执行节点的运行摘要
  • 节点引导business-rules-node.ts 更新新手引导,新增 SQL 节点引导图片
  • 国际化:中 / 英 / 繁体三语言词条(含属性面板标签和数据模型术语),已迁移至 extension-bankcomm 管理

影响模块

cloudpivot-admin-core
cloudpivot-designer
extension-bankcomm
cloudpivot
代码量
51 文件 · ~790 行变更

定制包版本说明

本次发版涉及的定制依赖包(resolutions)及其版本号。cloudpivot-locale 的定制内容已迁移至 extension-bankcomm,不再作为定制包。

包名 版本号 涉及功能
cloudpivot 1.1.0-ai-platform-bankcomm-2.1 二级域名 · 权限管理迁移
cloudpivot-admin-core 1.1.0-ai-platform-bankcomm-2.1 SQL 执行节点 · 视图 Tips · 权限管理 · 花名册
cloudpivot-designer 1.1.0-ai-platform-bankcomm-2.1 花名册映射控件 · SQL 执行节点
cloudpivot-form 1.1.0-ai-platform-bankcomm-2.0 花名册映射控件 · 二级域名适配
cloudpivot-list 1.1.0-ai-platform-bankcomm-2.0 视图表头 Tips · 二级域名适配
extension-bankcomm 1.1.0-ai-platform-bankcomm-2.0 交行专属扩展包 · 组织管理 · 权限管理 · 花名册 · SQL 节点国际化

提交时间线

基于 8.7.x 基线的增量提交记录(按时间倒序)

22e56018
交行定制:业务规则 SQL 执行节点多语言迁移至 extension-bankcomm,cloudpivot-locale 移出定制包
b92a781b
交行 - 版本更新至 bankcomm-2.1
d65b9aef
交行定制:业务规则新增 SQL 执行节点
8921ceee
调整发包脚本
3f7f526e
调整包发布流程
8329815b
交行二开:视图列表表头添加 Tips 提示
3fe376a8
交行定制:增加花名册映射组件
2803c2fb
交行定制:将应用权限管理迁移到 Portal
4b0d2c8a
交行定制:将工作交接、组织机构、组织角色移动到 Portal
6b7d5479
合并二级域名代码(Refactor)
2dafd2dc
更新包管理方法(文档)
fd6029e6
#198501 前端 - 支持配置扩展自定义路径前缀(二级域名)
d295ee01
#198501 前端 - 支持配置扩展自定义路径前缀(二级域名) - 全模块联动