KOCA优化建议


使用框架提供的通用机构管理页面时,发现框架提供的机构树查询接口入参无效,不能按上图的入参进行查询过滤,希望尽快修复;

代码生成插件优化建议:

1.选择项目目录后,包名无法自动生成选择相应位置;

2.包名可否自动组合在相对路径中

bex引擎遇见一个可优化的地方,版本是2.7.1.1-RELEASE。
测试api接口,不传任何数据,即body为空,依然可以通过bex层进入进入接口,导致接口容易出现NPE。



这点是否可以优化一下,还是在其他的高版本已做处理。

koca-support-2.4.0版本中的GlobalExceptionHandler对于入参校验抛出的ConstraintViolationException虽然可以捕获,但是返回结果中的detail不是具体的信息,而是全限定类名。

Snipaste_2022-11-10_17-02-37
我debug源码的时候发现有可能的代码在com.szkingdom.koca.support.exception.GlobalExceptionHandler类中的result.setDetail(cause.getClass().getName());这行代码中。


bex swagger希望和原生的保持一致


bex 配置 版本3.5.0

还有一个 bex type 对mysql datatime 类型的支持

在3.0及之后的版本中以修复改问题; 针对koca-support2.4.0版本。建议业务扩展自定义异常实现,覆盖该逻辑

建议系统参数的内容长度做优化,比如禁词,会有很多。当前长度限制为256,无法满足需求

收到反馈

koca cli 4.5-2,或者4.2 创建的项目,选择的4.4模板,如果在config存在APP_LOGO(不设置使用默认),会导致logo丢失。 建议是不给默认logo,注释一下大概怎么弄自定义的就行。

  1. 低码平台设计器、渲染器支持maven的方式与后端项目整合至一起,便于快速开发与调试
  2. 低码平台前端脚手架支持生成时设置访问地址,由脚手架修改相关配置文件及nginx配置文件,以便快速部署,减少调试所需时间
  3. 低码平台相关组件各属性相关描述文档不够完善

目前koca框架不支持redis集群节点异常后自动切换,导致集群TA断开部分redis后无法登录访问,需要优化

您好,目前建投线上在使用导出组件koca-admin-export:5.2.4进行前端页面查询数据全量导出时出现了超时报错的情况。原因为全量数据过大,导致网关接口调用超时报错。

是否能将整个导出改为异步导出,在异步线程中分阶段更新进度信息。通过循环调用查询进度信息来避免单接口超时。并增加个警告提示,在勾选全选或者多页数据增加警告二次确认。如果操作员执意要做的话,中途也可以通过页面按钮直接取消?