近期Jeecgboot新发布的3.4.2版本和3.4.3版本做了很多优化,也升级了很多新功能,下面就让我们来看一下都有哪些改变吧。
3.4.2版本新功能:
一、升级ant-design-vue到3.2.12版本、升级vite等前端依赖
二、系统消息功能优化
- 优化系统消息弹框风格
当有新消息时,添加右上角消息通知,会弹出系统消息
- 支持弹出通知详情
点击“查看详情”
即可弹出通知消息详情
- 支持直接打开业务单据
当有流程通知或流程催办时可直接打开任务进行处理,
- 支持标星
重要的消息,我们可以进行标星操作,标星后可能标星消息中查看
- 支持查询
三、菜单列表支持通过菜单名模糊查询
四、快速定位方法
点击右上角搜索可快速定位到路由菜单进行操作
五、表单支持右侧嵌入评论区、附件区
1. 效果
2. 用法
- 示例中为online表单自动生成的代码,后端代码省略,前端代码结构如下图:
- 在
“TestSingleModal.vue”
表单中引入评论区组件
<template> <BasicModal v-bind="$attrs" @register="registerModal" destroyOnClose :title="title" :width="896" @ok="handleSubmit"> <a-row> <a-col :span="17"><BasicForm @register="registerForm"/></a-col> <a-col :span="7"><CommentPanel :data-id="dataid" table-name="test_single"/></a-col> </a-row> </BasicModal> </template> <script lang="ts" setup> ....省略其他代码 //引入评论区组件 import CommentPanel from '/@/components/jeecg/comment/CommentPanel.vue' //定义数据id const dataid = ref(''); //表单赋值 const [registerModal, {setModalProps, closeModal}] = useModalInner(async (data) => { //重置表单 await resetFields(); setModalProps({confirmLoading: false,showCancelBtn:!!data?.showFooter,showOkBtn:!!data?.showFooter}); isUpdate.value = !!data?.isUpdate; if (unref(isUpdate)) { //表单赋值 //为数据id赋值 dataid.value = data.record.id await setFieldsValue({ ...data.record, }); } // 隐藏底部时禁用整个表单 setProps({ disabled: !data?.showFooter }) }); ....省略其他代码
六、消息模板新增Markdown类型
- 在
“消息模板”
中,新增或编辑时,模板类型选择“Markdown”
即可使用markdown编辑器了。
- 使用方式
MessageDTO messageDTO = new MessageDTO(); messageDTO.setToAll(false); messageDTO.setToUser(String.join(",", userList)); messageDTO.setTitle("【流程任务办理提醒】"); messageDTO.setFromUser("system"); messageDTO.setData(data); //发送类型: messageDTO.setType("XT"); messageDTO.setTemplateCode("消息模板编码"); baseApi.sendTemplateMessage(messageDTO);
七、钉钉和企业微信推送支持markdown格式
- 钉钉效果展示
- 企业微信效果展示
3.4.3版本新功能:
一、Online 表单
1. 代码生成支持在线预览代码
2. 支持表单右侧评论区(留言、历史、附件)
3. online 子弹出表单维护
4. 支持 js 增强
- 首先自定义按钮,注意按钮编码
- 添加js增强,js中方法名称必须与自定义按钮编码一致
- 效果展示
点击“js增强button”
会打印所选中数据id
5. 新版online表单详情界面优化
效果展示
6. 优化简化 Online 对接积木报表使用体验
- 开启后自动配置部分路径,只替换报表id即可
- 列表添加打印按钮,点击打印即可打开积木报表
7. 支持 popup
- 效果展示
- 配置方式
8. online 表单列表,操作列支持固定到最左侧
默认在最左侧,可通过设置固定到最右侧
相关推荐
JEECG(Java EE Code Generation Platform)是一款基于代码生成技术的智能开发平台,其旨在帮助开发人员快速搭建项目结构、生成基础代码,从而提高开发效率、降低编码错误。JEECG框架遵循当前流行的WEBUI框架的设计...
如果需要开发基于新版本Java的应用程序,建议考虑更新至更高版本的Eclipse。 #### Q2: 如何解决Eclipse 3.4.2运行时出现的内存不足问题? 可以通过修改Eclipse的启动脚本中的JVM参数来增加分配给Eclipse的最大内存...
Python 3.4.2rc1是Python 3.4系列的一个候选发布版本,它在正式版之前发布,用于社区测试和反馈,以确保最终版本的稳定性和可靠性。这个安装包是专为Windows操作系统设计的MSI(Microsoft Installer)格式,使得用户...
### JEECG 权限开发手册V3.7 关键知识点概述 #### 一、菜单访问权限 **1.1 角色管理** - **定义与作用**:角色管理是JEECG权限管理系统中的核心部分之一,用于定义不同角色及其对应的权限集。每个角色可以被赋予一...
JNPF软件开发平台V3.4.2操作手册是福建引迈信息技术有限公司发布的一份详细的使用手册,旨在指导用户正确使用JNPF产品的各项功能。本手册涵盖了JNPF产品的所有方面,包括在线开发、大屏设计、代码生成、系统管理等。...
- **兼容性**:Python 3.4.2支持Windows XP SP3及以上版本的操作系统,包括32位和64位系统。 - **注册表管理**:`.msi`安装包会将Python的相关信息写入系统注册表,方便后续的管理和卸载。 3. **安装与使用**: ...
多标签功能是很多高级资源管理器的标配,如果你想要多标签方式,最便捷方法就是让Windows自带资源管理器带有这特性,而Clover这款工具就是专门用来实现这个功能的,如今这款工具又保持着正常更新频率! Clover,给...
Ice-3.4.2安装包是Zeroc公司提供的最新版本的Ice中间件,它是一种高性能、跨平台的通信框架,专为构建分布式应用程序而设计。Ice支持多种编程语言,包括C++、Java、Python、C#等,使得开发者可以方便地在不同语言...
linux内核linux-3.4.2.tar.bz2 源码,未做任何(linux内核linux-3.4.2.tar.bz2 源码,未做任何裁剪)
6. **文档更新**:伴随着新版本的发布,通常会更新对应的用户手册或API文档,帮助开发者了解新功能和变化。 在项目中使用 `pagehelper-3.4.2-fix.jar` 文件,开发者需要将该jar包添加到项目的类路径中,这样就可以...
此版本可能针对的是那些寻求轻量级编译器解决方案的开发者,尤其是对QT开源框架4.4.3版本有兴趣的用户,因为描述中提到这是与MiniGW3.4.2配套的版本。MiniGW通常会包含GCC、Make工具和其他必要的库,以便开发者可以...
软件介绍: mongodb 的java驱动,资源内包含三个不同版本,分别是:javadoc版sources版和mongo-java-driver-3.4.2.jar编译过的版本。有需要的同学可直接拿去使用。
8. **安全更新**:Python 3.4.2作为补丁版本,修复了一些安全问题,确保了用户的代码在运行时的安全性。 9. **Windows特定的改进**:`.msi`安装包通常包含自动配置和依赖管理,使得在Windows环境中安装Python更加...
1、ORM介绍 1.1 轻量级ORM简介 2、基于NBear的三层系统架构 3、总体设计 3.1 约定 3.1.1 程序集和命名空间 3.1.2 接口、类和枚举的命名约定 3.1.3 使用注释和代码区region 3.2 设计原则 3.2.1 数据库设计原则 3.2.2 ...
标签中的"mybatis3.4.2"强调了这个版本的重要性,因为每个版本可能包含新的特性和改进。3.4.2版本可能修复了一些已知问题,增强了性能,或者添加了新的API。开发者应该关注版本更新日志,了解这些变化,以便更好地...
版本3.4.3是R的一个稳定发行版,它提供了丰富的统计功能和灵活的数据处理能力。本压缩包包含R的32位和64位安装程序,适用于不同架构的Windows操作系统。 首先,R程序的基础是其编程语言,它是一种语法简洁、面向...
这个版本是OpenCV在2018年发布的一个稳定版本,它对前一版本的功能进行了优化,并增加了一些新特性。 首先,OpenCV的安装过程是开发者必须了解的知识点。在不同的操作系统上,如Windows、Linux或MacOS,安装方法...
总而言之,netterm3.4.2是一款功能强大的网络终端模拟软件,无论是日常的系统维护、远程故障排查,还是开发人员的代码调试,都能提供高效且安全的远程访问解决方案。其简洁的界面、强大的功能和良好的用户口碑,使其...