Skip to content
本页目录

MAS 模块化应用支撑平台

MAS是一个模块化的应用支撑平台,采用微服务和微应用架构,支持多租户、多站点、模块化开发和积木式搭建。基于该平台,可以快速开发各类业务微应用,通过组合微应用来搭建支持多租户和多站点的业务系统。它能够实现租户独立的、可个性化的各类业务系统(站点),并且支持全代码和低代码的开发方式。

数据库适配范围

polardb数据库

功能范围

序号子平台说明
1平台管理中心管理租户、站点、应用等
2站点管理中心实现一个站点的基本管理功能,包括菜单、主题及基本信息管理
3帐户中心实现站点账号管理、认证和角色授权
4MAUI开发框架前端微应用开发框架,支持对前端内核扩展及业务的模块化开发
5微服务开发框架后端微服务开发框架,基于Spring Cloud Alibaba架构实现微服务的模块化开发

版本

v5.7,发布于2023年7月7日

  • 兼容Chrome 75+内核浏览器

更新内容

此版本主要更新内容如下:

新增

  • 新增浙政钉IRS托管代理
  • 增加 replaceAll() 方法的兼容,,使平台能在 Chrome 75+ 内核的浏览器中正常运行
  • 新增低代码平台业务卡片配置功能及门户首页支持低代码平台业务卡片能力

修改

  • 服务整理,分为基础设施、平台基础和扩展服务三部分,剥离低代码平台相关功能
  • 微应用整理,分为平台基础、站点系统管理、运营管理平台和主题四部分

补丁

微服务版本明细

序号模块微服务版本号说明
基础设施
1Nacos服务nacos/nacos-server2.0.3
2Redisredis6.2.6-alpine3.15
3RabbitMQbyteflair/rabbitmq-stomplatest可选
平台基础
4前端基座mas5.7.0原foa5-nginx
5网关服务mas-gateway5.7.0原foa-cloud-gateway
6站点系统管理mas-admin5.7.0原foa-cloud-admin
7鉴权服务mas-auth5.7.0原foa-cloud-auth
8文件服务mas-file5.7.0原foa-cloud-file
扩展服务
9单点登录mas-sso5.7.0可选,原foa-cloud-sso-cos
10MQ服务mas-mq5.7.0可选,原foa-cloud-mq
11定时任务mas-task5.7.0可选,原foa-cloud-task
12在线WPSmas-wps5.7.0可选,原foa-cloud-wps
13浙政钉网关mas-dingtalk5.7.0可选,原cos-api-gateway

如何获取微服务镜像?

所有镜像可到容器仓库通过 docker pull 拉取

  • 武汉公司内网:192.168.1.10:5000/tangram/[微服务名]:[版本号]
  • 阿里云:registry.cn-hangzhou.aliyuncs.com/tangram/[微服务名]:[版本号]

微应用版本明细

序号模块微应用版本号说明
管理平台
1应用市场mas-ops-app2.1.0
2租户管理mas-ops-tenant2.1.0
3站点管理mas-ops-site2.1.0
站点系统管理
4账号管理mas-admin-account2.1.0可替换
5角色管理mas-admin-role2.1.0可替换
6单点登录mas-admin-sso2.1.0可选,对应mas-sso
7菜单初始化mas-admin-menu2.1.0
8参数管理mas-admin-param2.1.0可选
9数据字典mas-admin-dictionary2.1.0可选
10数据分类mas-admin-catalog2.1.0可选
11操作日志mas-admin-log2.1.0可选
12在线用户mas-admin-online2.1.0可选
13站点设置mas-admin-site2.1.0
主题
14清新绿(横向)theme-horizontal-green2.1.0可选
15中国红(横向)theme-horizontal-red2.1.0可选
16政务蓝(纵向)theme-vertical-blue2.1.0可选
17清新绿(纵向)theme-vertical-green2.1.0可选
18中国红(纵向)theme-vertical-red2.1.0可选
19蓝色综合theme-multiple-blue2.1.0可选
20蓝色分栏theme-subfield-blue2.1.0可选
扩展功能
21工作门户mas-admin-panel2.1.0可选

可选的微应用,没有特殊说明的,对应的微服务均为必选微服务或无需对应服务

浙政钉代理(IRS托管需要)

序号模块微应用版本号说明
1代理mas-ui-dingtalk2.1.0可选

初始化安装

  • mas平台数据库初始化脚本 下载

升级资料

  • 基于5.5多页面版本升级资料,存放于OSS(路径 oss://foa5-oss/deploy-119-docs/2023-07-13/) 下载

内部资料,请勿外传