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

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

内容简介:新增 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 参数,消息推送功能,若使用请开启

了解更多:


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

查看所有标签

猜你喜欢:

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

The Art of Computer Programming, Volumes 1-3 Boxed Set

The Art of Computer Programming, Volumes 1-3 Boxed Set

Donald E. Knuth / Addison-Wesley Professional / 1998-10-15 / USD 199.99

This multivolume work is widely recognized as the definitive description of classical computer science. The first three volumes have for decades been an invaluable resource in programming theory and p......一起来看看 《The Art of Computer Programming, Volumes 1-3 Boxed Set》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具