KOCA-V2.5.0需求范围

模块 需求描述 需求来源
微服务框架需求 【应用框架】支持KESB调用方式 创新合作部
【应用框架】敏感数据安全处理规范,提供统一的解决方案,做到关键信息加密存储,防止被拖库等 财富科技
【应用框架】大批量数据迁移的解决方案(上亿级别的数据归档) 证券软件总部
【应用框架】提供图形化加密工具 证券软件总部
【应用框架】优化bex在校验请求参数字段长度的效率问题 证券软件总部
【应用框架】消息队列分组使用注解方式实现 KOCA
【应用框架-mybatis扩展】 财富科技
1、支持SQL打印:打印可执行的SQL,打印SQL耗时
2、支持异构数据库常规函数的替换
3、支持分库分表场景
【应用框架-koca-jdbc扩展】
1、支持异构数据库常规函数的替换
2、支持分库分表场景
建议以上两种扩展在使用方面(SQL写法)保持一致
【应用框架-远程调用API】 财富科技
1、在使用bexclient调用时,开放只远程调用的方法
2、扩展远程调用标准,支持现场或产品扩展不同协议
【业务组件】多租模式实现 KOCA
【业务组件】导入excel支持列、行和sheet的配置化 财富科技
【业务组件-操作设置】 财富科技
对用户界面如列表可设置列位置、是否显示等,设置后保存个人用户操作习惯,也可恢复缺省(参考JROS)。
【应用框架-兼容mybatis-plus】 财富科技
1、基于mybatis-plus的开发规范与模板
2、利用mybatis-plus的减少sql方式的方式LambdaQueryWrapper,跨数据库处理
3、兼容原有的多数据源、事务、分页处理方式
【日志拦截】订阅日志类别或错误码,把错误消息发送到mq,通过mq发到对应的运维企业微信群 财富科技
【水印】在界面上增加水印,显示当前登录人与当前时间,后端提供接口返回说句 财富科技
【分库分表】解决多库查询问题 财富科技
【错误码】框架提供一个对外的接口,把系统内的错误码信息整合输出 KOCA
【单元测试】评估阿里的testable-mock,财富项目已在使用。 财富科技
【解决方案】提供KOCA 工程化交付方案 KOCA
【解决方案】梳理多租户的解决方案 KOCA
【解决方案】梳理关于Swagger的使用标准和规范,并输出 KOCA
终端框架需求 【框架】菜单增加systemId 智慧城市
【框架】前端框架的配置文件config.json文件漏洞问题 财富科技
【框架】request下载图片失败时,拦截错误的处理有问题 财富科技
【框架】首次加载时做一些自动检测,如果发现用户设备有缩放,在顶部做全局提示并告知如何恢复 财富科技
【框架】权限问题permissions 的id问题修改 KOCA
【文档】文档问题:主题色切换
【文档】node版本注明
【组件库】page组件支持回车搜索 智慧城市
【组件库】零散路由优化,零散路由跳转后左侧菜单选中跳转到零散路由的页面菜单 KOCA
【模块】上传组件,修改文件导致上传失败 KOCA
【前端】菜单实现展示的可配置化,3种模式展示:1.左侧 2.头部 3.头部加左侧 KOCA
【前端】 KOCA
1、级联组件文档示例完善
2、表格组件支持headerAlign属性统一配置
3、新增业务组件:kui-lr-page: 左右结构的page组件,左侧树右侧表单或者左侧table右侧表单
4、迭代菜单封装成业务组件 (彭红巧)
5、修复表格树组件固定列没有隐藏超出文本问题
6、框架提供回到顶部功能
7、表格内通过配置items加按钮
8、KuiJsonEditor组件添加复制按钮
9、kui-tree-grid组件支持拖动列宽
10、kui-table空数据时,鼠标在固定列区域无法横向拖动
11、kui-page组件支持处理返回null的查询数据
12、评估是否需要在表单查询组件里添加回车查询功能
13、框架左侧菜单栏支持三级竖向展开
14、提供可以在内容区域设置水印功能,支持用户自定义设置
15、koca-ui支持最新5.1.2版本的echasrts
【移动端】组件: 智慧城市
1、 新增 可扩展文字展示组件
2、新增条件过滤弹窗组件
3、新增组件的对应文档及 demo
4、解决标签页组件动画抖动问题
【移动端】原生插件: 智慧城市
1、图片与视频上传功能
2、二维码扫描功能
3、本地文件读取与选择功能
应用组件需求 【报表引擎】支持列横向扩展 金证前海/证券软件总部
【报表引擎】支持设计多Tab页签 金证前海/证券软件总部
【报表引擎】支持插入图片 金证前海/证券软件总部
【报表引擎】交叉报表 金证前海/证券软件总部
【报表引擎】功能优化 金证前海/证券软件总部
开发中心(低代码开发)需求 【接口数据导出】可将bex接口导出为可用bex-xml代码,页面上编辑接口信息后导出当前接口。 KOCA
【接口管理】支持录入多结果集的接口 证券软件总部
【接口管理】增加接口数据Mock功能 KOCA
【接口管理】基于json数据创建接口参数 KOCA
【接口管理】接口数据的数据模型梳理,并评审 KOCA
【错误码管理】提供错误码的批量导入机制,数据由koca-base框架提供 KOCA
【新模块】新增数据库元数据管理模块。要求兼容财富的元数据管理系统的数据格式。 KOCA
【技术分享】低代码开发方式制作教程,图文或视频形式 KOCA
【idea插件】当字段有变更重新生成代码不能完全覆盖,而实通过比对只更新插件生成的代码,不更新手工添加的代码 证券软件总部
【idea插件】 财富科技
1、对生成代码放在类似dubbo(api与service两个pom管理)的工程结构,实现代码不分别copy,建议把生成模板分组,输出到不同的工程目录。
2、对生成的代码根据包名把目录结构建好,生成代码可直接测试。
【idea插件】Api接口列表查询增加按照接口代码搜索的功能 证券软件总部
【idea插件】Api接口返回多结果集生成代码 证券软件总部
【idea插件】 KOCA
1、在关闭资源时使用大量判断语句,影响代码质量,考虑使用try resource语句关闭资源
2、整理代码增加注释量
3、修改代码使符合KOCA规范
4、争取插件的代码纳入sonar静态代码检查
5、重新梳理遗留代码的判断逻辑、函数方法定义等,降低代码维护难度
6、有大量魔鬼数字,考虑使用临时变量或枚举类替代
【前端设计器】【基础功能】 KOCA
1、支持批量设计文件元数据导入导出功能
2、支持设计文件版本发布和版本回滚功能
3、支持修改和添加FreeMarker模板
4、团队空间权限模式修改
【前端设计器】【功能预研】支持在设计视图中添加组件插槽功能 KOCA
【前端设计器】【组件面板】支持财富新提供的组件,并开发对应的属性面板 KOCA
【前端设计器】【样式调整】新增夜间模式样式、添加空文件提示和加载动画 KOCA
【前端设计器】【文档相关】产出前端设计器用户使用手册 KOCA
【前端设计器】【代码优化】完成代码评审后的评审问题 KOCA
监控运维需求 【运维管理】支持数据库脚本的升级,支持分库分表场景 财富科技
【运维管理】运维-发布包管理-新增时指定一个版本后同时录入多个服务,便于一次性管理,以及版本统一,同时考虑有多个服务共用一个大发布包场景 财富科技
【运维管理】运维-凭证管理,凭证与实例绑定更为合理,避免凭证被错误乱用 财富科技
【监控运维】多个实例录入,需要提供简化的录入方式。 财富科技
【监控运维-基础配置】环境管理,这里,应该只用配置一遍,所有服务都可以使用这一套环境,而不是每个应用下面一套环境配置 财富科技
【监控运维-平台概览】首页模块话交付问题,首页未能够按照模块化去自动识别引用的amo的模块来生成面板布局 财富科技
【监控运维-koca-agent】 提供命令行能够查询 koca-agent 的版本号,方便现场排查问题核对版本号 财富科技
【监控告警】告警提供表单式规则录入,简化配置,同时提供高级模式 财富科技
【监控告警】内置部分基于指标的告警规则,用于快速配置以及示例参考 财富科技
【链路监控】支持localEndpoint配置(链路span对应实例的IP、端口、名称等信息) 证券软件总部
【链路监控】支持mssql/oracle等非开源数据库 证券软件总部
【链路监控】支持单次调用链完整日志下载导出 财富科技
【链路监控】链路查看,提供复制,全屏显示详情等功能,方便做内容查询 财富科技
【链路监控-客户端】可以忽略特定接口 财富科技
【日志监控】支持自动清理es备份日志的功能(定期清理磁盘日志内容-自动删除备份,保留固定天数以内的备份) 财富科技
【文档交付】内容不够完善: 财富科技
1、项目对接监控运维的文档;
2、操作手册,目前只有简短文字描述;
【监控运维-视频课程】指标监控接入流程 KOCA
生态建设需求 【UI设计】KOCA框架UI白天模式新风格设计2.0(落地:细节问题处理) KOCA
【UI设计】AMO需求UI设计 KOCA
【官网】KOCA官网部署手册(不含论坛,固化域名koca.szkingdom.com KOCA
【官网】KOCA海报 KOCA
【官网】资源中心UI设计 KOCA
技术预研/整合 CCM整合(actuator部分) KOCA
【框架】关于单体服务中,前端静态文件和 jar包一起部署的情况(不使用nginx):1,静态文件放在jar包里面,2,静态文件放在jar包外面 KOCA
对于上述两种情况,koca的文档中应该给出相应的示例及文档。