`
zhangdaiscott
  • 浏览: 406697 次
  • 性别: 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框架开发指南3.4.2版本,pdf格式。供无法随意上外网的苦命开发人员参考,官方网站为http://code.google.com/p/jeecg/downloads/list,有条件的可以直接去下载最新版本。

    python官方3.4.2rc1版本msi安装包

    全名:python-3.4.2rc1.msi

    mongodb-3.4.2版本

    关于3.6.2的版本命令行能链接,浏览器链接失败的解决方式:卸载3.6.2版本.安装3.4.2版本

    eclipse 3.4.2 官方版本 153M

    官方的3.4.2版本 下载即可使用,操作方便简单

    Clover v3.4.2 广告绿色版本

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

    基于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 ...

    MongoDb java driver 3.4.2最新编译版.rar

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

    python官方3.4.2版本msi安装包

    全名:python-3.4.2.msi

    开发工具 mybatis-3.4.2

    开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2开发工具 mybatis-3.4.2...

    JEECG整合finereport快速搭建与开发

    3.搭建JEECG开发环境,参照《JEECG 开发指南v3.4.2.pdf》 4.搭建完成之后,我们着手准备将FineReport整合到JEECG项目中。 5.复制所需目录(备注:以下拷贝最好是在报表开发调试完成后,完成以下步骤)

    蓝奏云盘v3.4.2突破限制上传多功能

    然后就发现了这个软件,界面比网页端好看多了,并且实现了蓝奏云大部分功能并添加了许多增强型功能,可作为网盘的日常管理工具使用。软件简介: 1.可以同时上传多文件,并且支持断点续传,不得不说,这个功能是真的...

    代码质量控制插件于eclipse3.4.2版本中的安装详解--metrics

    用 Metrics 测量复杂度 “五大”代码分析最后的一项是测量复杂度。...参考文章:《代码质量控制插件于eclipse3.4.2版本中的安装详解》http://blog.csdn.net/myspacedemen/article/details/41679435

    C++ Qt opencv控件资源包 版本:3.4.2

    适用于Qt下调用opencv控件,编写一个需要调用opencv的软件,本版本为3.4.2 可以将本控件包安装要求放入相关的路径下,在QT下配置后,即可在QT中调用opencv组件,完成机器视觉的相关内容,里面也内置了训练机器视觉的.exe...

    mybatis-3.4.2-API文档-中文版.zip

    赠送jar包:mybatis-3.4.2.jar; 赠送原API文档:mybatis-3.4.2-javadoc.jar; 赠送源代码:mybatis-3.4.2-sources.jar; 包含翻译后的API文档:mybatis-3.4.2-javadoc-API文档-中文(简体)版.zip 对应Maven信息:...

    Redhat 5d的ice3.4.2版本

    支持redhat5的Ice,版本3.4.2,32位的,官网的下载速度大家懂得,希望能给大家节约点时间

    开发工具 框架JAR mybatis-3.4.2

    开发工具 框架JAR mybatis-3.4.2开发工具 框架JAR mybatis-3.4.2开发工具 框架JAR mybatis-3.4.2开发工具 框架JAR mybatis-3.4.2开发工具 框架JAR mybatis-3.4.2开发工具 框架JAR mybatis-3.4.2开发工具 框架JAR ...

    opencv-3.4.2 官方源码

    opencv-3.4.2 官方源码 opencv-3.4.2 官方源码 opencv-3.4.2 官方源码

    win32平台的opencv3.4.2

    2018年7月4日发行的opencv3.4.2官方库是64位平台的,库文件是一个合并的opencv_world模块。这是经过VS2015从源码编译产生win32(x86)平台的动态库文件,含有分立的多个模块动态库,同时也含有一个合并的win32(x86)...

    R-3.4.2-win.exe

    R-3.4.2-win.exe R语言windows安装包 截至2017.11.20已发布最新稳定版本 R语言是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀...

Global site tag (gtag.js) - Google Analytics