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