联盟链已在金融、供应链、政务、结算等领域多链并行。平台方与租户方需要统一完成业务链接入、凭证管理、交易观测和平台运营。项目面向这一场景,解决多链配置分散、接入依赖人工、角色职责不清、证书密钥风险高等问题,支撑「平台—租户—业务系统—业务链」两级运营。
点击空白处退出提示
联盟链已在金融、供应链、政务、结算等领域多链并行。平台方与租户方需要统一完成业务链接入、凭证管理、交易观测和平台运营。项目面向这一场景,解决多链配置分散、接入依赖人工、角色职责不清、证书密钥风险高等问题,支撑「平台—租户—业务系统—业务链」两级运营。
- **业务链管理**:查询、导入、订阅/取消订阅、删除;导入时上传链配置、动态配置节点并验证连通性。
- **链详情**:链信息、合约、证书、私钥、链账户、AppKey 六大页签,覆盖合约部署/升级/冻结/吊销、证书与私钥生命周期、链账户及调用凭证管理。
- **交易流水**:按业务链、AppKey、交易 ID、状态和时间检索,查看详情并导出。
- **数据概览**:统计链数量、合约数量、区块高度、交易数量,支持列设置与报表导出。
- **平台管理**:用户、租户、平台 AppKey 管理。
- **双角色权限**:平台管理员负责链接入与平台运营,租户管理员负责合约与业务凭证;菜单、页签按角色及链认证模式动态呈现。
前端采用 Vue 3 + TypeScript + Element Plus + Vuex + Vue Router,Vite 构建,vite-plugin-qiankun 同时支持乾坤子应用与独立运行。认证基于 IWA cookie:乾坤模式由主应用同步用户态,独立模式调用 userinfo 接口。接口统一封装为 reqHeader/reqBody 报文,兼容多种响应格式;网络异常时回退本地 Mock 数据。权限分路由、菜单、页签三层控制。React 18 + antd 通过桥接组件挂载于 /react/\*,与 Vue 共用接口层。测试使用 Jest,覆盖报文、工具函数与组件。




评论