版本描述

  • 版本号:v1.3.0
  • 版本发布时间:2021-09-17

版本说明

依赖传递

kems koca SpringBoot SpringCloud com.alibaba.cloud
1.3.0 2.4.0-RELEASE 2.2.10.RELEASE Hoxton.RELEASE 2.2.1.RELEASE

project级脚手架

<dependency>
    <groupId>szkingdom.jzyq.taoism.kems.archetype</groupId>
    <artifactId>kems-project-archetype</artifactId>
    <version>1.3.0</version>
</dependency>

module级脚手架

<dependency>
    <groupId>szkingdom.jzyq.taoism.kems.archetype</groupId>
    <artifactId>kems-module-archetype</artifactId>
    <version>1.3.0</version>
</dependency>

更新功能说明

业务组件

  • PMI调整:

    • 【字典管理】增加根据字典编码搜索;
    • 【登录日志】字段扩展,增加用户代理
    • 【操作日志】字段扩展,增加系统模块
    • 【版本管理】字段扩展,增加兼容版本号
    • 【行政区划】字段删减,删除省市县镇村街道名称及编码;
    • 【API管理】字段扩展,增加 模块路径api请求方式
  • 【消息服务】完善:

    • 新增【通道管理】, 实现对通道的信息管理和配置;

    通道名称、模板下载地址和重试配置等

    • 新增【模板管理】,实现模板信息管理功能;

    模板编号、(纯文本/富文本)内容、扩展参数定义和约束等

    • 集成【站内信】实现,实现站内信消息的发送和查看;
    • 新增【消息记录管理】,实现对消息记录的管理。

功能组件

SDK

  • 消息sdk调整:
    • 短信maven坐标修改,由kems-sdk-mns-core改为kems-sdk-mns-sms;
    • 新增邮件集成 kems-sdk-mns-mail,提供邮件发送能力;
    • 新增微信集成kems-sdk-mns-wechat,提供微信消息发送能力

插件类

  • 认证插件kems-plug-auth-webflux调整:
    • 修改api权限的存储和校验规则,由原先token调整为redis

kems-plug-auth-security同步修改

同时网关和amo都需要引入redis sdk相关配置

  • 消息限流插件kems-plug-mns-limit调整:

    • 修改激活方式为手动开启;

      除引入插件外,还需显式增加mns.sms.plug.limit.object配置

    • 增加微信和邮件限流配置。

升级指导

前端

  1. 更新脚手架。见#第一章.快速开始/工程创建/前端部分
  2. 选择当前发布版本1.3.0即可。

后端

脚手架升级

#第一章.快速开始/工程创建/后端部分version填入当前发布版本1.3.0即可。

脚本更新

v1.3.0脚本下载

  • 业务组件

基于v1.2.0升级:则依次运行update/kems-module-biz-pmi.sqlupdate/kems-module-log.sqlupdate/kems-module-file.sqlupdate/kems-module-mns.sql

直接使用v1.3.0版本:运行all/kems-module-biz-pmi.sqlall/kems-module-log.sqlall/kems-module-file.sqlall/kems-module-mns.sql、即可。

  • 监控运维平台

基于v1.2.0升级:无须操作,本次无更新。

直接使用v1.3.0版本:运行all/kems-amo.sql即可。

Copyright © 2017-2023 深圳金证引擎科技有限公司 all right reserved,powered by Gitbook该文件最后修订时间: 2023-09-01 14:01:37

results matching ""

    No results matching ""