# 从 R2.6.6.3.14 升级到 R2.6.6.3.15

# 更新时间

2025 年 4 月 2 日

# 更新内容

  1. update: error 页面增加前端自定义错误编码拦截。
  2. update: utils 新增 filterMenu 方法.递归过滤掉所有 hidden:true 的项。
  3. fix: 左侧菜单及右上角菜单搜索功能,搜索结果过滤掉菜单或父级目录 hidden:true 的项.
  4. 打印: 国产化-表格数据修改列的时候,增加列宽属性
  5. 打印: 打印支持浏览器打印
  6. 打印: 支持用户在模板中配置打印机
  7. update: 添加 initWebsys,isForceMac 方法.判断是否强制使用 MAC 地址
  8. update: 当开启了强制使用 MAC 地址时,必须等待获取到 MAC 后,再进行路由跳转.将之前写在 App.vue 中的逻辑移动到路由前置守卫.
  9. 添加 setIpMac 方法,当 query 中有 ip,mac,hostname 参数时,将其放入 Storage 中.
  10. fix: 某个菜单项被设置成默认首页后,该菜单项则不再显示
  11. fix: 免密时,先获取国际化开关

# 前端升级步骤

  1. 请到 hos-app-web (opens new window) 代码仓库中 release-2.6.6.3.15 分支中将源码下载到本地。
  2. 如果自己业务工程中src/sys,src/App.vue,src/main.jspublic 的代码没有进行过手动修改的话,将该代码手动删除,然后将hos-app-websrc/sys,src/App.vue,src/main.jspublic 的代码复制到本地工程即可;
  3. 如果自己业务工程中src/sys,src/App.vue,src/main.jspublic 的代码进行过手动修改的话,请自行与src/sys,src/App.vue,src/main.jspublic 的代码进行比对,手动进行同步并解决冲突代码;

# 后端升级步骤

本次升级无需后端升级。