Skip to content
本页目录

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应用

    使用示例:

    js
    let 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包?

所有正式发布版本可到私服仓库下载

如何获取微应用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-uom2.0.11
2全省财政机构用户信息cz-uom-store2.0.0用于财政业务中store对象上获取当前登录用户信息

微服务版本明细

  • 如需要同步浙政钉数据需部署mas平台扩展服务:mas-dingtalk
序号微应用Code版本号说明
1用户管理cz-uom-service2.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

  • 部署说明点击进入

内部资料,请勿外传