`
zhangdaiscott
  • 浏览: 441019 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
8fb25857-16b4-3681-ab5e-e319f45c42a8
Jeecg快速开发平台
浏览量:0
文章分类
社区版块
存档分类

企业级低代码平台Jeecgboot3.4.2及3.4.3版本新功能介绍

阅读更多

近期Jeecgboot新发布的3.4.2版本和3.4.3版本做了很多优化,也升级了很多新功能,下面就让我们来看一下都有哪些改变吧。

3.4.2版本新功能:

一、升级ant-design-vue到3.2.12版本、升级vite等前端依赖

二、系统消息功能优化

    1. 优化系统消息弹框风格

当有新消息时,添加右上角消息通知,会弹出系统消息

    1. 支持弹出通知详情

点击“查看详情”即可弹出通知消息详情

    1. 支持直接打开业务单据

当有流程通知或流程催办时可直接打开任务进行处理,

    1. 支持标星

重要的消息,我们可以进行标星操作,标星后可能标星消息中查看

    1. 支持查询

三、菜单列表支持通过菜单名模糊查询

四、快速定位方法

点击右上角搜索可快速定位到路由菜单进行操作

五、表单支持右侧嵌入评论区、附件区

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 表单列表,操作列支持固定到最左侧

默认在最左侧,可通过设置固定到最右侧

9. online 表单样式优化,label超出4个字符省略显示

二、Online 报表

1. Online 报表新增选中导出

分享到:
评论

相关推荐

    JEECG 开发指南v3.4.2.pdf

    JEECG(Java EE Code Generation Platform)是一款基于代码生成技术的智能开发平台,其旨在帮助开发人员快速搭建项目结构、生成基础代码,从而提高开发效率、降低编码错误。JEECG框架遵循当前流行的WEBUI框架的设计...

    eclipse 3.4.2 官方版本 153M

    如果需要开发基于新版本Java的应用程序,建议考虑更新至更高版本的Eclipse。 #### Q2: 如何解决Eclipse 3.4.2运行时出现的内存不足问题? 可以通过修改Eclipse的启动脚本中的JVM参数来增加分配给Eclipse的最大内存...

    python官方3.4.2rc1版本msi安装包

    Python 3.4.2rc1是Python 3.4系列的一个候选发布版本,它在正式版之前发布,用于社区测试和反馈,以确保最终版本的稳定性和可靠性。这个安装包是专为Windows操作系统设计的MSI(Microsoft Installer)格式,使得用户...

    JEECG 权限开发手册V3.7

    ### JEECG 权限开发手册V3.7 关键知识点概述 #### 一、菜单访问权限 **1.1 角色管理** - **定义与作用**:角色管理是JEECG权限管理系统中的核心部分之一,用于定义不同角色及其对应的权限集。每个角色可以被赋予一...

    JNPF产品功能使用手册_v3.4.2.pdf

    JNPF软件开发平台V3.4.2操作手册是福建引迈信息技术有限公司发布的一份详细的使用手册,旨在指导用户正确使用JNPF产品的各项功能。本手册涵盖了JNPF产品的所有方面,包括在线开发、大屏设计、代码生成、系统管理等。...

    python官方3.4.2版本msi安装包

    - **兼容性**:Python 3.4.2支持Windows XP SP3及以上版本的操作系统,包括32位和64位系统。 - **注册表管理**:`.msi`安装包会将Python的相关信息写入系统注册表,方便后续的管理和卸载。 3. **安装与使用**: ...

    Clover v3.4.2 广告绿色版本

    多标签功能是很多高级资源管理器的标配,如果你想要多标签方式,最便捷方法就是让Windows自带资源管理器带有这特性,而Clover这款工具就是专门用来实现这个功能的,如今这款工具又保持着正常更新频率! Clover,给...

    Ice-3.4.2安装包

    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 源码,未做任何(linux内核linux-3.4.2.tar.bz2 源码,未做任何裁剪)

    淘淘商城pageHepler 3.4.2-fix

    6. **文档更新**:伴随着新版本的发布,通常会更新对应的用户手册或API文档,帮助开发者了解新功能和变化。 在项目中使用 `pagehelper-3.4.2-fix.jar` 文件,开发者需要将该jar包添加到项目的类路径中,这样就可以...

    MinGW-3.4.2.rar_MinGW 3._MinGW-3.4.2.exe_Mini_QT mingw_minigw wi

    此版本可能针对的是那些寻求轻量级编译器解决方案的开发者,尤其是对QT开源框架4.4.3版本有兴趣的用户,因为描述中提到这是与MiniGW3.4.2配套的版本。MiniGW通常会包含GCC、Make工具和其他必要的库,以便开发者可以...

    MongoDb java driver 3.4.2最新编译版.rar

    软件介绍: mongodb 的java驱动,资源内包含三个不同版本,分别是:javadoc版sources版和mongo-java-driver-3.4.2.jar编译过的版本。有需要的同学可直接拿去使用。

    python官方3.4.2.amd64版本msi安装包

    8. **安全更新**:Python 3.4.2作为补丁版本,修复了一些安全问题,确保了用户的代码在运行时的安全性。 9. **Windows特定的改进**:`.msi`安装包通常包含自动配置和依赖管理,使得在Windows环境中安装Python更加...

    基于NBear的技术平台架构及开发规范.pdf

    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.2jar包和源码.zip

    标签中的"mybatis3.4.2"强调了这个版本的重要性,因为每个版本可能包含新的特性和改进。3.4.2版本可能修复了一些已知问题,增强了性能,或者添加了新的API。开发者应该关注版本更新日志,了解这些变化,以便更好地...

    R程序3.4.3

    版本3.4.3是R的一个稳定发行版,它提供了丰富的统计功能和灵活的数据处理能力。本压缩包包含R的32位和64位安装程序,适用于不同架构的Windows操作系统。 首先,R程序的基础是其编程语言,它是一种语法简洁、面向...

    OpenCV3.4.2官方文档

    这个版本是OpenCV在2018年发布的一个稳定版本,它对前一版本的功能进行了优化,并增加了一些新特性。 首先,OpenCV的安装过程是开发者必须了解的知识点。在不同的操作系统上,如Windows、Linux或MacOS,安装方法...

    netterm3.4.2

    总而言之,netterm3.4.2是一款功能强大的网络终端模拟软件,无论是日常的系统维护、远程故障排查,还是开发人员的代码调试,都能提供高效且安全的远程访问解决方案。其简洁的界面、强大的功能和良好的用户口碑,使其...

Global site tag (gtag.js) - Google Analytics