Skip to content
本页目录

财政数智化支撑系统

MAS平台 、LOCAS平台(可选)要求:

  • [MAS >= v5.9]
  • [LOCAS >= v2.3]

cz-uom-service FIS 系统核心服务

  • 通用配置环境变量参考mas平台环境变量说明
  • 需要从浙政钉同步数据时确保部署mas-dingtalk服务,并设置FOA5_DINGTALK_GATEWAY、FOA5_DINGTALK_APPKEY、FOA5_DINGTALK_APPSECRET环境变量
环境变量描述默认值
FOA5_NACOS_SERVER服务名qsczuomng
FOA5_DINGTALK_GATEWAY浙政钉网关服务http://dingtalk【容器部署时,为容器名】
FOA5_DINGTALK_APPKEY浙政钉应用key(请联系公司研发部)
FOA5_DINGTALK_APPSECRET浙政钉应用密钥(请联系公司研发部)

potainer容器环境步骤

1、从FIS 版本发布页面获取应用、服务镜像版本信息,获取初始安装sql脚本,在数据库中执行

2、编写服务脚本,可参考如下脚本根据实际调整

json
version: "3.7"
networks:
default:
external: true
name: test_sharednet

services:
umoService:
image: 192.168.1.10:5000/tangram/cz-uom-service:2.0.0-SNAPSHOT
environment:
FOA5_DATASOURCE_DRIVER: com.aliyun.polardb.Driver
FOA5_DATASOURCE_URL: jdbc:polardb://foa5dev.rwlb.polardb-pg-public.rds.aliyuncs.com:1521/whzk_test_uom?currentSchema=public&stringtype=unspecified
FOA5_DATASOURCE_USERNAME: foa5
FOA5_DATASOURCE_PASSWORD: FOA5!0726
FOA5_DATASOURCE_DBTYPE: postgresql
SPRING_PROFILES_ACTIVE: docker
FOA5_NACOS_SERVER_ADDR: testnacos
FOA5_RABBITMQ_HOST: 192.168.1.96
FOA5_RABBITMQ_PORT: 6212
FOA5_REDIS_DATABASE: 5
FOA5_RABBITMQ_USERNAME: admin
FOA5_RABBITMQ_PASSWORD: zktxadmin
FOA5_REDIS_HOST: 192.168.1.96
FOA5_REDIS_PORT: 6210
FOA5_DINGTALK_GATEWAY: http://whzk-mas-dingtalk
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost/actuator/health"]
     interval: 30s
timeout: 5s
retries: 3
start_period: 30s
deploy:
resources:
limits:
memory: 512M

3、启动服务

4、mas平台上架cz-uom、cz-uon-store应用,并授权给站点,并将FIS系统的功能菜单按需加入mas平台初始化菜单

5、访问相应功能菜单进行管理操作

常用实施场景

1、省厅全省财政 + 全省预算业务:

初始化不选择任何财政单位,将会从浙政钉同步FIS 系统内置的105家财政单位机构和用户数据 所需功能菜单:财政机构管理、财政人员管理、财政角色授权、财政岗位管理、预算单位管理、单位人员管理、单位岗位管理、业务条线管理、多职位人员列表、职位异常列表

2、单一财政单位

初始化选择具体的财政单位,将会从浙政钉同步选中的财政单位机构和用户数据 所需功能菜单:财政机构管理、财政人员管理、财政角色授权、财政岗位管理、业务条线管理、多职位人员列表、职位异常列表

3、单一财政单位 + 预算单位

初始化选择具体的财政单位,将会从浙政钉同步选中的财政单位机构和用户数据 所需功能菜单:财政机构管理、财政人员管理、财政角色授权、财政岗位管理、预算单位管理、单位人员管理、单位岗位管理、业务条线管理、多职位人员列表、职位异常列表

内部资料,请勿外传