diff --git a/blade-third-party-api/pom.xml b/blade-third-party-api/pom.xml index 31f02f52..8ba570a7 100644 --- a/blade-third-party-api/pom.xml +++ b/blade-third-party-api/pom.xml @@ -17,6 +17,7 @@ blade-wps-api blade-ocr-api blade-track-api + blade-bfi-api pom BladeX 第三方API集合 diff --git a/doc/nacos/blade-dev.yaml b/doc/nacos/blade-dev.yaml index 977a9db0..2865dac1 100644 --- a/doc/nacos/blade-dev.yaml +++ b/doc/nacos/blade-dev.yaml @@ -120,6 +120,15 @@ thirdParty: downloadFileUrl: ${MK_DOWNLOAD_FILE_URL:/openapi/sys-attach/fileStream/download} queryApprovalListUrl: ${MK_QUERY_APPROVAL_LIST_URL:/openapi/lbpm-approval/lbpmApproval/portal/list} queryProcessListUrl: ${MK_QUERY_PROCESS_LIST_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/list} + bfi: + # 业财融合(BFI)应用及接口配置,敏感值通过环境变量注入 + baseUrl: ${BFI_BASE_URL:http://172.16.203.134:8000/gwzh/BFI} + authorization: ${BFI_AUTHORIZATION:} + clientId: ${BFI_CLIENT_ID:} + clientSecret: ${BFI_CLIENT_SECRET:} + username: ${BFI_USERNAME:} + accountId: ${BFI_ACCOUNT_ID:} + language: ${BFI_LANGUAGE:zh_CN} #百度OCR配置,API Key和Secret Key请通过环境变量注入 baidu: diff --git a/doc/nacos/blade-prod.yaml b/doc/nacos/blade-prod.yaml index 16c1b029..3ede2f46 100644 --- a/doc/nacos/blade-prod.yaml +++ b/doc/nacos/blade-prod.yaml @@ -92,6 +92,15 @@ thirdParty: downloadFileUrl: ${MK_DOWNLOAD_FILE_URL:/openapi/sys-attach/fileStream/download} queryApprovalListUrl: ${MK_QUERY_APPROVAL_LIST_URL:/openapi/lbpm-approval/lbpmApproval/portal/list} queryProcessListUrl: ${MK_QUERY_PROCESS_LIST_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/list} + bfi: + # 业财融合(BFI)应用及接口配置,敏感值通过环境变量注入 + baseUrl: ${BFI_BASE_URL:http://172.16.203.134:8000/gwzh/BFI} + authorization: ${BFI_AUTHORIZATION:} + clientId: ${BFI_CLIENT_ID:} + clientSecret: ${BFI_CLIENT_SECRET:} + username: ${BFI_USERNAME:} + accountId: ${BFI_ACCOUNT_ID:} + language: ${BFI_LANGUAGE:zh_CN} #百度OCR配置,API Key和Secret Key请通过环境变量注入 baidu: diff --git a/doc/nacos/third-party-api.yaml b/doc/nacos/third-party-api.yaml index 8b6b40d1..94965ea5 100644 --- a/doc/nacos/third-party-api.yaml +++ b/doc/nacos/third-party-api.yaml @@ -17,3 +17,18 @@ thirdParty: mk: # MK开放接口地址 baseUrl: ${MK_BASE_URL:http://127.0.0.1:8080} + bfi: + # 业财融合(BFI)开放接口地址 + baseUrl: ${BFI_BASE_URL:http://172.16.203.134:8000/gwzh/BFI} + # 网关认证请求头 Authorization 的值 + authorization: ${BFI_AUTHORIZATION:} + # 第三方应用系统编码,即 appId + clientId: ${BFI_CLIENT_ID:} + # 第三方应用AccessToken认证密钥,即 appSecret,敏感值通过环境变量注入 + clientSecret: ${BFI_CLIENT_SECRET:} + # 访问用户名 + username: ${BFI_USERNAME:} + # 数据中心ID + accountId: ${BFI_ACCOUNT_ID:} + # 语言字串,默认 zh_CN + language: ${BFI_LANGUAGE:zh_CN} diff --git a/pom.xml b/pom.xml index bb5f2bfb..0e24eb03 100644 --- a/pom.xml +++ b/pom.xml @@ -149,6 +149,11 @@ blade-track-api ${revision} + + org.springblade + blade-bfi-api + ${revision} + org.springblade