JeeSite v4.1.7 发布,文件上传拖拽和升级依赖库

栏目: 软件资讯 · 发布时间: 4年前

内容简介:新增 form:fileupload 组件,新增拖拽图片和文件排序功能。 form:fileupload 组件,增加 maxFileSize 单独设置上传文件的大小 新增 file.imageMaxWidth 和 imageMaxHeight 全局设置图片上传参数 dataGrid 新增 em...

新增

  • form:fileupload 组件,新增拖拽图片和文件 排序 功能。
  • form:fileupload 组件,增加 maxFileSize 单独设置上传文件的大小
  • 新增 file.imageMaxWidth 和 imageMaxHeight 全局设置图片上传参数
  • dataGrid 新增 emptyDataHint 参数,表格内没有数据的时候是否提示 “无数据显示”
  • dataGrid 新增 editGridAddRowBtnToHeader 属性,可将子表新增行按钮添加到表头上
  • dataGrid 新增 editGridAddRowKeys 属性,是否开启回车键盘事件(默认关闭,升级注意)
  • dataGrid 新增 multiSort 多列排序演示,指定 firstsortorder 点击标题可设定初次排序方式
  • form:select 新增 readonly 方法,为true时,增加隐藏域并disabled选择框
  • form:imageclip 新增 ratio 参数,可设置图片裁剪比例
  • form:input 增加 dataFormat=”MM-dd” 日期格式化
  • 新增参数配置 gen.forceLowerCase 表名字段名是否强制小写
  • 新增配置 user.loginCodeCorpUnique 登录账号租户内是否唯一
  • 增加 PageView 的 @JsonView 过滤器,方便 SimpleView 使用
  • SqlMap Where 联合查询,属性名支持指定别名 v4.1.6+

优化

  • 升级依赖库 beetl 3.0、jackson to 2.10.0.pr1、fastjson 1.2.61、layer 3.1、poi 3.16
  • 500 错误页面优化,当返回 json 情况下,支持返回错误信息
  • userSelect 和 empUserSelect 查询表单支持 model 绑定
  • ApplicationStartedEvent 替换为 SmartLifecycle 可指定执行顺序,必要时可销毁对象提高健壮性
  • 消息推送,消除歧义,延迟推送改为合并推送,合并推送也是延迟推送的一种,合并推送表示:不重要的通知进行汇总,30分钟或更长执行一次,将多条消息合并为一条消息延迟推送给用户,而定时消息是设定发送时间,到达时间时推送,两者不是一回事
  • 消息推送模块默认关闭,可手动 msg.enabled=true 开启
  • 优化字符串替换方法 replaceAll 替换为 StringUtils.replace
  • job 增加提示,字符串包含逗号的时候使用 , 字符转码
  • 替换 bind(this) 语法,消除 ES5 浏览器兼容问题
  • js.confirm 的 ajax 替换为 ajaxSubmit
  • CacheUtils 当 key 为空的时候,忽略操作
  • 健壮代码,user.roleList 永远不为空
  • 角色业务范围 bizScope 去掉必填,改为非必填
  • WebLogic 12c 的兼容优化,validator 低版本兼容优化
  • jqgrid updateListFieldName 逗号前后允许有空格
  • validation 后台验证消息国际化优化支持
  • 在线用户列表 host 展示优化
  • 其它很多细节的优化

修正

  • 修正组织机构 listData 权限字符串的错误
  • 修正 yml 加密 value 的时候,value 值无限延长的问题
  • 修正当 fileupload 组件在 layer 里的时候(非iframe)按钮点不到的问题
  • 修正上传文件提示类型错误时,但是占了一个上传位置 #I10ONG v4.1.6+
  • 修正 分页情况下 mybatis foreach 参数丢失问题 v4.1.5+
  • 修正可编辑的表格显示复选框的时候,点击复选框不灵活问题
  • 修正消息推送,当会话失效的时候,拉取PC消息忽略处理
  • IdGen.nextCode 优化,修正某些情况下的问题

升级方法

  • 修改web项目pom.xml文件中的jeesite-parent版本号为4.1.7-SNAPSHOT
  • 如果你导入了 jeesite-module-common 源码项目,请与 git 上的代码进行同步
  • 如果你导入了 jeesite-module-core 源码项目,请与 git 上的代码进行同步
  • 本次升级了 beetl3.0 可能会有一些不兼容的地方,升级完成后测试每一个视图是否正确
  • 默认关闭了,DataGrid编辑表格回车事件 editGridAddRowKeys=false,若使用请开启
  • 默认关闭了,msg.enabled=false 参数,消息推送功能,若使用请开启

了解更多:


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

第四次革命

第四次革命

[意]卢西亚诺•弗洛里迪(Luciano Floridi)著 / 王文革 / 浙江人民出版社 / 2016-5 / 64.90元

 随着线上线下大融合以及人工智能的极大发展,人类已经进入超历史时代。在这一时代中,人类终于迎来了继哥白尼革命、达尔文革命、神经科学革命之后自我认知的第四次革命——图灵革命,整个世界正化身为一个信息圈,每个人都生活在云端,人类已不再是信息圈毋庸置疑的主宰。毫无疑问,图灵革命引爆了人工智能重塑整个人类社会的序曲!  那么在人工智能时代,人类如何保证自己最钟爱的财富——“隐私”不被窃取?如何应......一起来看看 《第四次革命》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器