# 从1.1.0升级到1.1.1

# 更新时间

2022年9月23日

# 更新内容

  1. 前端页面样式优化
  2. 关闭页签功能优化
  3. 优化路由,更好的更灵活的支持嵌套路由;可自定义静态的业务路由和静态业务菜单
  4. 多租户初始化流程优化
  5. 支持运行中切换不同类型的数据库
  6. HOS-biz-table组件问题修复
  7. 数据权限问题修复
  8. 优化其他部分用户体验

# 前端升级步骤

  1. 请到 hos-app-web (opens new window) 代码仓库中源码下载到本地
  2. 如果自己业务工程中 src/sys-core的代码没有进行过手动修改的话,将 该代码进行手动删除,然后将hos-app-websrc/sys-core 的代码复制到本地工程即可,
  3. 如果自己业务工程中 src/sys-core的代码进行过手动修改的话,请自行与hos-app-websrc/sys-core 的代码进行比对,手动进行同步并解决冲突代码。
  4. 拷贝 src/biz 下的 router 文件夹到自己业务工程的相应目录下,可在此自定义业务静态路由

# 前端升级后可能出现的问题

  1. 若您的菜单是多级嵌套的,更新后页面会出现嵌套, 如下图所示: 页面嵌套 需要给嵌套的菜单(除顶级菜单外)配置上空路由 (/layouts/RouteView), 如果菜单不配置路由,则默认为 页签路由 配置空路由

# 后端升级步骤

# 修改版本号

  1. 在根pom文件中修改hos-app-base-web的版本号为1.1.1-RELEASE
  2. 在根pom文件中修改hos-starter-dependencies的版本号为1.0.12-RELEASE
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.mediway.hos</groupId>
                <artifactId>hos-starter-dependencies</artifactId>
                <version>1.0.12-RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>com.mediway.hos</groupId>
                <artifactId>hos-app-base-web</artifactId>
                <version>1.1.1-RELEASE</version>
            </dependency>
        </dependencies>
    </dependencyManagement>