该系统目前完成度80%,可用于OA系统,小程序 app等等各种后台,可以直接在线拖拽开发中后台系统,以及各种报表,大屏,知识库,等等任意系统,可自行添加物料,实现任意复杂的前端系统。
目前已解决:
基于LAF的改造成mvc框架类型,方便开发功能复杂的系统。
- view层,直接套用模板,基本只需要改数据库名称就可以实现,单表的增删改查。1分钟完成, 可直接对模板进行二次开发功能,适配更复杂的功能逻辑。
- 验证层,接口权限的控制直接统一interceptor实现,基于 路径:GET 方式进行后端权限控制,前端使用 this.utils.authority(路径:GET)实现按钮级别的权限控制。
待完成, 缓存的封装,实现业务缓存。 前端部分页面还在在线拖拽开发中。
使用这么久,对于官方的建议:
开放唯一索引功能creatIndex,唯一功能还需要人工代码控制唯一性,非常麻烦。
开放url地址通配符功能,访问/sys_menu 和访问/sys_menu/sfsf/egfdg没有区别,我可以在单个函数下,再次进行路由分发控制,如果用?=功能控制, 无法做到权限细节控制。
实现开发平台已经超过40个文件,标签实在不好用,是否能增加目录,这个目录只是分类功能,不做其他功能,这个应该是非常简单的,最后可以通过目录,实现模块分类,更加清晰明了。