jeecgboot3.1版本增加了许多重要的新特性,这些新特性将帮助我们实现更高效的开发;uniapp移动端代码生成等等,下面就让我们一起来看看吧。1、集成微前端-qiankun首先我们来看看什么是“qiankun”?qiankun是一个基于single-spa的微前端实现库,旨在帮助您更轻松、更轻松地构建一个生产就绪的微前端架构系统。jeecgboot3.1.0以后的版本已经默认集成了“qiankun”,老版本可以根据文档进行集成。参考文档:http://doc.jeecg.com/25543392。前端添加config配置jeecgboot在前端添加config配置文件,支持打包部署后重新修改配置;如下图所示:3.代码生成器——支持uniapp移动端代码生成的代码生成器支持uniapp前端列表和表单生成,目前只支持GUI模式。3.1代码生成首先,我们在system模块下找到JeecgOneGUI.java文件,右键直接运行,填写“包名”、“类名”、“表名”,然后直接点击“生成”。在控制台中,我们可以看到进入构建日志,找到对应的目录,将生成的移动端代码复制到前端项目中。3.2移动端配置将生成的“DemoList.vue”和“DemoForm.vue”放在前端app项目的“pages”目录下,在“pages.json”文件中配置文件路径,配置“routes.js”中的文件路径配置完成后,可以直接运行项目,在浏览器中查看。4.支持表格导出在之前的版本中,我们在导出excel时,都是在第一个表格页面导出数据。在此版本中,我们支持多张导出。详见附件文档5.首页枚举设置通过后台首页枚举设置,我们可以根据不同的角色配置不同的首页展示,也支持使用顺序权重。6.在线新特性6.1在线表单默认字段排序规则系统默认使用id排序。如果我们想使用其他字段进行排序,可以在扩展参数中配置字段和排序方式,{"orderRule":"asc"};如下图:6.2设置验证提示信息当我们在在线表单中设置正则表达式验证时,我们还可以在扩展参数中设置验证失败时的提示信息,提示信息为:{"validateError":"这是自定义的提示信息"};如下图所示:6.3在线报表导出支持多张导出在线报表时,当数据超过10000条时,可以多张导出。附件:1.jeectboot3.1新特性视频2.Jeecgboot微前端集成:http://doc.jeecg.com/25543393。微前端-qiankun指南:https://qiankun.umijs.org/zh/...4.Autopoi支持分表导出文档:http://doc.jeecg.com/21782385。首页枚举设置文件:http://doc.jeecg.com/2319227
