Skip to content

dzzoffice2.3.5_SC_UTF8

Choose a tag to compare

@zyx0814 zyx0814 released this 04 Jul 06:59
· 157 commits to master since this release
0a1da31

DzzOffice 2.3.5主要更新内容

一、网盘应用升级与优化

(一)新增功能

  • 网盘操作菜单新增“文件副本创建”功能选项。
  • 新增网盘群组选择成员权限控制逻辑:默认情况下,所有用户仅能选择所在部门成员或可管理的部门成员;管理员可通过设置切换为 “选择全站所有成员”。
  • 网盘目录权限设置和分享权限设置中新增评论选项(默认关闭),同时网盘的评论功能跟随评论权限生效。

(二)功能修复

  • 修复网盘回收站模块数据加载异常问题。
  • 修复网盘收藏功能无法滚动加载数据的问题。
  • 修正网盘文件类型修改后界面元素错位的显示异常。
  • 解决网盘复制/剪切文件粘贴后仍显示粘贴按钮的问题。
  • 修复网络挂载存储空间文件粘贴功能失效问题。
  • 修复复制文件类型为链接时,复制后的文件无法跳转到链接的问题。
  • 解决网盘多选文件时类型未翻译的问题。
  • 修复网盘批量上传文件夹时,因并发创建导致的目录冗余问题。
  • 修改网盘查看机构部门与我的网盘属性时不显示大小问题。

(三)交互与体验优化

  • 优化网盘UI与交互体验。
  • 重构网盘最近使用记录的排序算法,采用访问时间与编辑时间综合排序机制。
  • 优化移动端网盘右键菜单的触控交互设计。
  • 优化分享页面UI。
  • 分享页右键菜单移动端交互优化。
  • 网盘合并 layui.use 调用,减少模块重复初始化,优化性能。
  • 优化网盘 json.php响应速度,移除冗余代码,减少执行开销。

二、机构用户功能改进

  • 支持机构部门管理员使用批量导入与导出用户功能。
  • 修复新建用户时,点击“随机密码”无反应的问题。
  • 解决机构用户、应用市场、系统设置、文件管理中选择机构部门时无法选择下级的问题。
  • 一些已知问题修复。
  • 修复端侧边栏滚动功能异常问题。
  • 修改编辑用户时不能删除最后一个部门问题。

三、系统界面与交互优化

  • 修复提示消息框right-bottom位置的关闭动画错误。
  • 设置提示消息框默认类型。
  • 修正因style拼写错误导致提示消息框下次弹出位置偏移的问题。
  • 重写光年模板的提示消息框功能。
  • 优化通知中心通知列表UI。
  • 修改默认首页UI。
  • 在线应用市场应用列表适配移动端。
  • 调整应用权限逻辑:需登录才能访问的应用直接跳转至登录页面。
  • 新增登录模板4(与官方演示站一致),支持直接选择用户登录。
  • 管理页支持查看在线用户列表。
  • 管理员界面简化PHP扩展信息展示。
  • 管理员环境信息检查更名为“服务器信息”,并添加更多信息显示。
  • 解决部分场景下在线会话表用户名字段为空的问题。
  • 删除用户中心加载多余组件问题。
  • 在用户中心页面新增手机号码展示模块。
  • 将登录页面账号输入框的提示文案统一规范为"邮箱/用户名/手机号码"。

四、系统功能修复与增强

  • 修复系统日志模块导航激活状态判断错误。
  • 增强AJAX错误处理机制。
  • 修复站点在部分环境下端口显示不正确的bug。
  • 修复SMTP邮件发送问题并增强错误处理。
  • 修正取回密码邮箱信息中取回密码链接错误的问题。
  • 优化密码找回流程:仅保留邮箱验证,提升找回效率。
  • 新增计划任务独立触发机制,支持通过命令行或系统定时任务触发。
  • 修复用户资料页面空间使用情况数据获取不正确的问题。
  • 限制未登录用户查看用户资料。
  • 修复允许上传的文件后缀设置为多个时,网盘应用无法上传文件的问题。
  • 邮箱绑定与修改功能对PHP8运行环境的兼容性适配。
  • 优化站点内链接生成短链接的机制,取消域名IP的固定绑定以支持域名/IP地址的动态更新。
  • 修复部分插件重命名文件时报错问题。
  • 修复模板调用路径问题,确保新代码生效。
  • 修改部分场景的机构部门框能选择群组问题。
  • 修复一些已知问题。

注意事项

  • 离线升级:从2.3.2、2.3.3、2.3.4升级到2.3.5的用户无需执行升级程序,覆盖后在系统工具中清理缓存即可。
  • PHP版本:仅支持php7.0+的PHP版本使用。
  • 清理缓存:无论是在线升级还是离线升级都需要在升级后前往系统工具中清理系统缓存。