Appearance
FIS 财政数智化支撑系统
FIS(读音/fɪs/,来源于财政数智化支撑系统 Financial Intelligence Support System
的缩写)。
财政数智化支撑系统,基于全省财政行业背景,依托MAS模块化应用支撑平台和Locas低代码研发平台,为财政数智化建设提供系统功能支撑,包括全省财政单位机构管理、财政用户管理、预算单位管理、预算单位用户管理、业务条线管理、角色与岗位授权等,通过模块化应用搭建、低代码配置,实现快速交付、快速更新,适应财政数智化建设的快节奏创新迭代。
功能范围
序号 | 模块 | 说明 |
---|---|---|
1 | 财政机构与用户管理 | 实现多层级财政单位及内设机构和用户管理,支持分级授权 |
2 | 单位机构与用户管理 | 实现主管部门、预算单位等多层级单位及用户管理,支持单位自行授权 |
3 | 业务条线管理 | 实现财政业务条线处室对应关系管理 |
4 | 角色与岗位授权 | 实现基于岗位、角色的分级授权机制 |
5 | 同步 | 实现从浙政钉同步财政单位机构、用户数据;基于手机号从浙政钉匹配预算单位用户信息 |
6 | 财政用户组 | 实现财政用户分组管理,便于OA业务办理 |
详细说明 点击进入
平台基座要求
- [
MAS >= v5.13.25
] - [
LOCAS >= v2.7
]
注意:
- 使用FIS系统后,请勿使用mas平台系统管理提供的账号管理、角色管理功能
版本
v2.0.14,发布时间2025年1月3日
新增
- 财政预算单位(含主管)维护
- 财政预算单位(含主管)用户维护
- 财政预算单位(含主管)角色、岗位维护
- 用户组管理
- 财政账号跟一体化账号映射,解决一体化系统单点登录mas平台问题
- 支持移动端调用
- 修复一体化中财政账号未关联到平台账号别名字段
- 修复单位数据导入时,账号写入别名字段,提供一体化单独登录过来
- 修复退出事件里清理缓存中的当前登录用户信息
- 适配mas平台站群模式
修改
- 将角色、账号、处室/预算单位的关联关系移至FIS系统维护(mas平台只能维护账号与角色的关系)
- cz-uom 2.0.8 在cz-uom应用的actions里提供getUserInfo(ctx)方法懒加载缓存方式来获取,返回数据对象与之前cz-uom-store通过store获取保持一致 原store方式获取当前登录用户信息的方式保留,后期项目上切换完后将不再提供cz-uom-store应用
使用示例:
jslet userInfo = this.$app.ctx.app('cz-uom').getUserInfo(this.$app.ctx) userInfo.then(res=>{ console.log('当前登录用户信息:',res) })
如何获取微服务镜像?
所有镜像可到容器仓库通过 docker pull
拉取
- 武汉公司内网:
192.168.1.10:5000/tangram/[微服务名]:[版本号]
- 阿里云:
registry.cn-hangzhou.aliyuncs.com/tangram/[微服务名]:[版本号]
如何获取微服务jar包?
所有正式发布版本可到私服仓库下载
- 下载地址:
http://nps.zktx-soft.com:19098/repository/maven-public/com/gsoft/fis/[应用名]/[版本号]/[应用名]-[版本号].jar
例:http://nps.zktx-soft.com:19098/repository/maven-public/com/gsoft/fis/cz-uom-service/2.0.14/cz-uom-service-2.0.14.jar
如何获取微应用tgz包?
所有安装包可到阿里云OSS仓库下载
- 路径:
oss://foa5-oss/deploy/release/fis/[应用名称]/[版本号]/[应用名称]-[版本号].tgz
如:oss://foa5-oss/deploy/release/fis/cz-uom/2.0.11/cz-uom-2.0.11.tgz
微应用版本明细
序号 | 微应用 | Code | 版本号 | 说明 |
---|---|---|---|---|
1 | 全省财政机构用户管理 | cz-uom | 2.0.11 | |
2 | 全省财政机构用户信息 | cz-uom-store | 2.0.0 | 用于财政业务中store对象上获取当前登录用户信息 |
微服务版本明细
- 如需要同步浙政钉数据需部署mas平台扩展服务:mas-dingtalk
序号 | 微应用 | Code | 版本号 | 说明 |
---|---|---|---|---|
1 | 用户管理 | cz-uom-service | 2.0.14 |
2.0.11升级到2.0.14
1、 在cz-uom-service服务所连的库中执行:
sql
ALTER TABLE cos_dd_organizations ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_dd_employees ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_dd_positions ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_qscz_role_account_mapping ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_ys_employees ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_ys_organizations ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_ys_positions ADD COLUMN c_site_group_id int8;
ALTER TABLE cos_ys_role_account_mapping ADD COLUMN c_site_group_id int8;
2、 在cz-uom-service服务所连的库中执行:
【注意:根据实际情况将:siteGroupId替换为对应的站群id :tenantId替换为对应的租户id后再执行】
sql
update cos_dd_organizations set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_dd_employees set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_dd_positions set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_qscz_role_account_mapping set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_ys_employees set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_ys_organizations set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_ys_positions set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
update cos_ys_role_account_mapping set c_site_group_id = :siteGroupId where c_tenant_id = :tenantId;
初始化安装
FIS系统polardb数据库环境全新安装脚本获取地址:oss://foa5-oss/deploy/fis-polardb-sqls/2.0.14/full-init.sql
部署说明点击进入