V2.2.0版本_正式发布

层级模块 新增/优化功能点
微服务框架:应用开发框架(koca-base) 1、实现【密码策略】管理、【系统日历】管理及【管理员在线踢除登录用户】功能
2、实现【定时任务】通过服务名进行远程调用
3、新增【分布式锁】模块,支持数据库和redis两种实现
4、支持日志打印bexId;优化导出Excel功能(支出列数据下拉显示);websocket统一消息发送通道
5、【分布式事务管理器】支持集群部署
6、支持动态自定义【服务注册metadata私有数据】
微服务框架:微服务框架(koca-cloud) 1、注册中心管理端支持【适配zookeeper】
2、微服务体系支持【适配spring cloud gateway】
微服务框架:应用组件:工作流引擎(koca-workflow) 1、流程节点支持【设置别名】
2、流程节点支持【配置否决策略】
3、【会签策略】支持设置最小完成人数以及自定义表达式
微服务框架:报表(koca-workflow) 1、支持【influx DB类型数据源】
2、支持【重复式卡片】报表
3、允许【自定义前端样式】
4、支持【iframe传参】
微服务框架:业务流引擎(koca-businessflow) 1、 业务流引擎组件【初次发布】
2 、业务流程【可视化编排】
3 、支持【HTTP、网关、子任务类型】节点
4、 支持【手动、定时器触发】流程执行
5、 流程【执行信息监控】
终端框架:WEB端:前端开发框架(koca-template) 1、优化【缓存】刷新机制
2、修改template配合前端微服务式部署集成
3、实现登录密码后台【加密】、完成【密码规则】页面设计与开发、完成【日历管理】页面设计与开发、完成【在线用户管理】功能、完成【首页自定义模块】功能
4、完成websocket 统一消息发送配置,添加对消息的广播、添加全屏事件广播(主要给ifram嵌套的页面使用)
终端框架:WEB端:UI组件库(koca-ui) 1、实现【kui-table】固定列拖拽计算高度
2、拓展【kui-select】组件搜索功能、添加kui-select组件面板搜索功能、调整【kui-table】表格组件边框样式、tablePage添加自定义分页方法
3、新增【日历组件】
4、【kui-table-page】支持分页size-change、current-change方法
5、【kui-popover】支持append-to-body属性
6、【kui-page】增加total属性,支持总数和数据分开查询
7、【kui-auto】修复kui-auto组件大写关键字搜索失败问题
8、【kui-number-plus】修复组件focus后小数点前的0被移除
9、【kui-table】修复在火狐浏览器下宽度失衡问
10、【kui-tree-grid】修复表格树组件刷新视图时报错问题
终端框架:WEB端:脚手架(koca-cli) 1、以框架为准调整【基础依赖包】版本
2、增加【download 命令】,用来下载模块
3、添加对template【来源local】的处理
开发中心:API元数据管理(koca-studio-api-mgt) 1、添加【接口示例】、【接口状态】、【md文档导出】;调整接口详情展示页面、优化接口管理页面展示及操作;
2、完成【接口流水】、【Json格式接口参数导入导出】功能
3、完成【应用权限】功能,调整【接口管理】、【用例管理】模块中与权限相关的功能
4、修改接口参数数据格式,使其与具体开发语言解耦;支持按版本对接口进行查询。
开发中心:开发插件( IDEA plugin) 1、修改完善idea plugin,使其同时适用【mac和windows系统】
2、将api代码生成改造为【工程级代码生成】(实体类(入参/出参),service,vo,bex)
3、优化单表自定义模板生成代码【用户体验】
4、增加【数据源信息查看】功能
5、提供【查看/下载】样例模板
开发中心:可视化前端设计器(koca-studio-web-designer) 1、可视化前端设计器组件【初次发布】
1、支持通过拖拽的方式进行【可视化前端页面设计】
2、可通过获取接口元数据,自动配置属性并【快速生成页面】
3、设计文件可在线预览并支持【通过FreeMarker模板自动生成源码并下载】
监控运维:监控 1、【koca-metrics】 和【koca-tracing】 支持【webflux】
2、 支持分布式和高可用
监控运维:运维 1、【完善运维功能】,包括发布包管理、脚本管理和编排、凭证管理、运维计划管理、运维日志等,支持服务的部署、升级、启动、停止、重启、删除等运维操作
KOCA生态建设:社区 1、【KOCA社区】创建
预研 1、完成【ServiceMesh】、【Flink】和【容器化】预研,输出相应预研报告或文档
验证 1、【FS2.0 微服务架构】方案研讨和初步验证