• 从1.0.0升级到1.3.0

    平台已有的前端模块、组件、服务等清单和详细信息可参考 服务列表
    若无特殊说明,本次升级所有前端模块最新版为 1.3.0,后端组件、服务版本最新版为 1.3.0.RELEASE,数据版本为 1.3.0.RELEASE

    新增组件

    组件 描述
    hzero-starter-redis Redis依赖,相关工具类等
    hzero-boot-nlp NLP服务客户端
    hzero-starter-social-wechat-enterprise 企业微信登录
    hzero-boot-pay 支付服务客户端
    hzero-starter-jdbc 动态JDBC组件
    hzero-starter-excel Excel开发帮助组件
    hzero-starter-fragment 文件分片组件
    hzero-starter-keyencrypt 主键加密组件
    hzero-starter-sqlparser Sql解析器组件
    hzero-starter-tracer 日志追溯组件
    组件 描述
    hzero-starter-integrate-wechat-official 微信公众号支持组件
    hzero-starter-integrate-wechat-enterprise 企业微信支持组件
    hzero-starter-integrate-dd 钉钉支持组件
    组件 描述
    hzero-starter-sms-core 短信服务支持核心组件
    hzero-starter-sms-aliyun 阿里云短信支持组件
    hzero-starter-sms-qcloud 腾讯云短信支持组件
    hzero-starter-sms-baidu 百度云短信支持组件
    组件 描述
    hzero-starter-call-core 语音服务支持组件
    hzero-starter-call-jingdong 京东语音服务组件
    组件 描述
    hzero-starter-file-core 对象存储支持核心组件
    hzero-starter-file-minio MinIO存储支持组件
    hzero-starter-file-aliyun 阿里云存储支持组件
    hzero-starter-file-bos 百度云存储支持组件
    hzero-starter-file-obs 华为云存储支持组件
    hzero-starter-file-cos 腾讯云存储支持组件
    hzero-starter-file-aws aws存储支持组件
    hzero-starter-file-azure 微软存储支持组件
    hzero-starter-file-jdcloud 京东云存储支持组件
    hzero-starter-file-ceph Ceph存储支持组件
    组件 描述
    hzero-starter-sso-core 单点登录核心组件,负责域名对应跳转控制等
    hzero-starter-sso-cas cas类型单点登录
    hzero-starter-sso-oauth oauth类型单点登录
    hzero-starter-sso-saml saml类型单点登录
    hzero-starter-sso-idm idm类型单点登录
    hzero-starter-sso-azure 微软云AD单点登录
    组件 描述
    hzero-template-oauth-main 简化版登录模板
    hzero-template-oauth-slide 带轮播图的登录模板
    组件 描述
    platform-cusz 个性化插件
    platform-search 高级检索插件
    admin-ng Admin服务节点组插件

    删除组件

    组件 描述
    hzero-boot-common 代码移至 hzero-starter-core 中,使用方只需删除 hzero-boot-common 的依赖即可
    hzero-starter-zuul-ratelimit 网关Zuul改为spring-cloud-gateway,移除Zuul相关依赖

    新增服务

    组件 简称 默认端口 描述 SaaS和OP说明 数据库Schema
    hzero-invoice HIVC 8015 发票服务 区分 hzero_invoice
    hzero-ocr HOCR 8290 图像识别服务 不区分
    hzero-webexcel HEXL 8045 在线Excel服务 不区分 hzero_webexcel
    hzero-admin HADM 8060 平台治理服务 区分 hzero_admin
    hzero-iot HIOT 8070 IoT服务 不区分 hzero_iot
    hzero-search HSRH 8090 检索服务 不区分 hzero_search
    hzero-dpm HDPM 8055 数据模型服务 不区分 hzero_dpm
    hzero-ebank HEBK 8075 银企直联服务 不区分 hzero_ebank
    hzero-charge HCHG 8035 计费服务 不区分 hzero_charge
    hzero-rule-engine HRES 8065 规则引擎服务 不区分 1.3.0.RELEASE

    服务/组件升级

    重点配置调整

    服务治理调整

    网关服务调整

    依赖调整

    组件 描述
    hzero-starter-sms-aliyun 阿里云短信支持组件
    hzero-starter-sms-qcloud 腾讯云短信支持组件
    hzero-starter-sms-baidu 百度云短信支持组件
    组件 描述
    hzero-starter-file-minio MinIO存储支持组件
    hzero-starter-file-aliyun 阿里云存储支持组件
    hzero-starter-file-bos 百度云存储支持组件
    hzero-starter-file-obs 华为云存储支持组件
    hzero-starter-file-cos 腾讯云存储支持组件
    hzero-starter-file-aws aws存储支持组件
    hzero-starter-file-azure 微软存储支持组件
    hzero-starter-file-jdcloud 京东云存储支持组件
    hzero-starter-file-ceph Ceph存储支持组件
    组件 描述
    hzero-starter-sso-cas cas类型单点登录
    hzero-starter-sso-oauth oauth类型单点登录
    hzero-starter-sso-saml saml类型单点登录
    hzero-starter-sso-idm idm类型单点登录
    hzero-starter-sso-azure 微软云AD单点登录
    组件 描述
    hzero-template-oauth-main 简化版登录模板
    hzero-template-oauth-slide 带轮播图的登录模板

    引入依赖后,可通过如下配置选择使用哪个模板:

    hzero:
      oauth:
        login:
          # 登录页面模板 main/slide
          default-template: main
    

    数据升级

    数据处理

    服务部署



    前端升级指南

    解决办法:在根目录的 src 下创建 assets/icons 文件夹。如果是在子模块启动,也需要在子模块下的 src 下创建 assets/icons 文件夹

    解决办法:将 config/webpack.dll.config.jsvendorsGraph 数组中的 bizcharts @antv/data-set 替换为 echarts

    解决办法:

    hzero-front.cli .  
    

    解决办法:删除根目录下的 babelrc 文件