什么是版本日志工具?
版本日志工具是用于:业务系统有更新或升级时,可以将更新的升级日志发布到业务系统中,供业务系统查看的工具。(需要配合管理端进行使用)
使用方式:
管理端:(以csb为例子)
管理端选择对应的业务系统
编写对应的升级日志(点击确定即可发布)
业务端:
对于新发布的日志,系统会自动弹出。三次取消以后将不再弹出,或者直接点击【已读,下次不再显示】按钮
在系统的顶部栏,点击📢小按钮即可查看以往的日志信息
前端组件如何接入?
CSB的系统接入:
升级npm包:@cvte/cir-antdframe,版本号大于等于3.1.1-16
配置node端api转发:在/config/server.js中进行配置(op.host为门户的域名)
portalUrl: {url: process.env[‘op.host’] || ‘https://op-fat.cvte.com'}配置node端变量注入html,/config/server.js中配置injectData(op.appId为门户分配的应用id,op.host为门户的域名)
{ key: ‘opAppId’, value: process.env[‘op.appId’] },
{ key: ‘opUrl’, value: process.env[‘op.host’] || ‘https://op-fat.cvte.com' },
非CSB系统接入:
安装@cvte/cir-versions-log
配置node端转发:视自己系统情况而定,将【/apis/common/proxy/portalUrl】转发到https://home.cvte.com或者https://op-fat.cvte.com
编写代码
import VersionList from '@cvte/cir-versions-log'; export default ()=> { const opAppId = ''; // 当前应用对应的门户appId const opUrl = ''; // 门户的域名 return <VersionList appId={opAppId} opUrl={opUrl} ></VersionList> };
作者:黄威鸿 创建时间:2022-06-07 16:16
最后编辑:黄威鸿 更新时间:2022-06-07 16:54
最后编辑:黄威鸿 更新时间:2022-06-07 16:54