184 lines
8.6 KiB
YAML
184 lines
8.6 KiB
YAML
#spring配置
|
||
spring:
|
||
data:
|
||
redis:
|
||
##redis 单机环境配置
|
||
##将docker脚本部署的redis服务映射为宿主机ip
|
||
##生产环境推荐使用阿里云高可用redis服务并设置密码
|
||
host: 172.16.203.228
|
||
port: 6379
|
||
password: redis_G3BmPA
|
||
database: 0
|
||
ssl:
|
||
enabled: false
|
||
##redis 集群环境配置
|
||
#cluster:
|
||
# nodes: 127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003
|
||
# commandTimeout: 5000
|
||
datasource:
|
||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
#driver-class-name: org.postgresql.Driver
|
||
#driver-class-name: oracle.jdbc.OracleDriver
|
||
#driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
|
||
#driver-class-name: dm.jdbc.driver.DmDriver
|
||
#driver-class-name: com.yashandb.jdbc.Driver
|
||
#driver-class-name: com.kingbase8.Driver
|
||
druid:
|
||
# MySql、PostgreSQL、SqlServer、DaMeng校验
|
||
validation-query: select 1
|
||
# Oracle、YashanDB校验
|
||
#oracle: true
|
||
#validation-query: select 1 from dual
|
||
|
||
#项目模块集中配置
|
||
blade:
|
||
#分布式锁配置
|
||
lock:
|
||
##是否启用分布式锁
|
||
##开启前必须先补 password(与 spring.data.redis 一致),否则 Redisson 无密码连接会被拒绝,
|
||
##影响的是全部依赖该模板的服务;收票全票池等同步定时任务依赖它做多副本 single-flight
|
||
enabled: false
|
||
##将docker脚本部署的redis服务映射为宿主机ip
|
||
##生产环境推荐使用阿里云高可用redis服务并设置密码
|
||
address: redis://172.16.203.228:6379
|
||
password: ${spring.data.redis.password:}
|
||
#通用开发生产环境数据库地址(特殊情况可在对应的子工程里配置覆盖)
|
||
datasource:
|
||
prod:
|
||
url: jdbc:mysql://172.16.203.228:3306/transport?useSSL=false&useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&tinyInt1isBit=false&allowMultiQueries=true&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true&rewriteBatchedStatements=true
|
||
username: transport
|
||
password: ab3acJYSC8A4ySpk
|
||
|
||
#第三方接口配置
|
||
thirdParty:
|
||
ocr:
|
||
# OCR磅单、车牌识别接口地址
|
||
baseUrl: http://127.0.0.1:8080
|
||
# OCR证件识别接口地址
|
||
baseOtherUrl: http://127.0.0.1:8080
|
||
wps:
|
||
# WPS开放接口地址
|
||
baseUrl: http://127.0.0.1:8080
|
||
oa:
|
||
# OA开放接口地址
|
||
baseUrl: http://172.16.204.83:38000
|
||
queryCompanyPageUrl: /gwzh/OA/OA_GET_COMPANY_LIST
|
||
queryDepartmentPageUrl: /gwzh/OA/OA_GET_DEPARTMENT_LIST
|
||
queryPersonPageUrl: /gwzh/OA/OA_GET_USER_LIST
|
||
authorization: ${OA_AUTHORIZATION:${IAM_SSO_AUTHORIZATION:Z3d6aF90bXMtOVJJU0RVN1U6YW0yYkcwWnBJZ0RQZmtrSjNaZkZjUDBSaGFuSEtxQng=}}
|
||
lbs:
|
||
# LBS 网关地址(车辆实时定位)
|
||
baseUrl: http://172.16.204.83:38000
|
||
locateUrl: /gwzh/LBS/LBS_LOCATE
|
||
trackUrl: /gwzh/LBS/LBS_TRACK
|
||
authorization: ${LBS_AUTHORIZATION:${OA_AUTHORIZATION:${IAM_SSO_AUTHORIZATION:Z3d6aF90bXMtOVJJU0RVN1U6YW0yYkcwWnBJZ0RQZmtrSjNaZkZjUDBSaGFuSEtxQng=}}}
|
||
track:
|
||
# 轨迹开放接口地址
|
||
baseUrl: http://127.0.0.1:8080
|
||
mk:
|
||
# MK应用及接口配置,敏感值通过环境变量注入
|
||
appKey: ${MK_APP_KEY:}
|
||
appSecret: ${MK_APP_SECRET:}
|
||
baseUrl: ${MK_BASE_URL:http://127.0.0.1:8080}
|
||
loginUrl: ${MK_LOGIN_URL:http://127.0.0.1:8080}
|
||
oauthAppId: ${MK_OAUTH_APP_ID:}
|
||
oauthAppSecret: ${MK_OAUTH_APP_SECRET:}
|
||
subjectPrefix: ${MK_SUBJECT_PREFIX:}
|
||
templateCodePrefix: ${MK_TEMPLATE_CODE_PREFIX:}
|
||
mkSsoLoginUrl: ${MK_SSO_LOGIN_URL:/data/sys-oauth/ssoLogin}
|
||
checkReferer: ${MK_CHECK_REFERER:true}
|
||
erpBaseUrls: ${MK_ERP_BASE_URLS:}
|
||
getTokenUrl: ${MK_GET_TOKEN_URL:/authapi/getToken}
|
||
processSubmitUrl: ${MK_PROCESS_SUBMIT_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/submit}
|
||
processExecuteUrl: ${MK_PROCESS_EXECUTE_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/execute}
|
||
processDeleteUrl: ${MK_PROCESS_DELETE_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/delete}
|
||
getCurrentNodesUrl: ${MK_CURRENT_NODES_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/getCurNodesInfo}
|
||
getNodeHandlersUrl: ${MK_NODE_HANDLERS_URL:/openapi/sys-lbpm/sysLbpmProcess/openSupport/getNodeHandlerInfos}
|
||
getManualNodeUrl: ${MK_MANUAL_NODE_URL:/openapi/sys-lbpm/sysLbpmTemplate/openSupport/getManualNode}
|
||
pushOrgDeptUrl: ${MK_PUSH_ORG_DEPT_URL:/openapi/sys-org/v2/push/orgDept}
|
||
pushPersonUrl: ${MK_PUSH_PERSON_URL:/openapi/sys-org/v2/push/person}
|
||
getOAuthCodeUrl: ${MK_OAUTH_CODE_URL:/openapi/sys-oauth/openOauth/getCode}
|
||
getOAuthTokenUrl: ${MK_OAUTH_TOKEN_URL:/openapi/sys-oauth/openOauth/getToken}
|
||
getOAuthUserInfoUrl: ${MK_OAUTH_USER_INFO_URL:/openapi/sys-oauth/openOauth/getUserInfo}
|
||
queryAuditNotesUrl: ${MK_QUERY_AUDIT_NOTES_URL:/openapi/sys-lbpm/lbpmAuditNote/openSupport/listNote}
|
||
querySenderListUrl: ${MK_QUERY_SENDER_LIST_URL:/openapi/sys-lbpm/sysLbpmProcessCard/openSupport/getSenderList}
|
||
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}
|
||
wechat:
|
||
mini:
|
||
appId: ${WECHAT_MINI_APP_ID:}
|
||
appSecret: ${WECHAT_MINI_APP_SECRET:}
|
||
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}
|
||
# 数据来源系统编码(推送金蝶公共参数:客商、付款申请等统一使用),默认 WLTMS(运输TMS)
|
||
srcSys: ${BFI_SRC_SYS:WLTMS}
|
||
# 金蝶黑名单查询(A801-5 客商提审拦截):禁止交易类(A)始终拦截;
|
||
# 风险警示类(B)默认放行告警,开启后一并拦截
|
||
blacklist:
|
||
blockRiskWarning: ${BFI_BLACKLIST_BLOCK_RISK_WARNING:false}
|
||
# 付款申请推送配置(A103-3 付款申请保存)
|
||
payApply:
|
||
# 单据类型编码:ap_payapply_BT_S 采购付款申请、ap_payapply_oth_BT_S 其他付款申请
|
||
billtype: ${BFI_PAY_APPLY_BILLTYPE:ap_payapply_oth_BT_S}
|
||
# 组织编码、币种取自付款申请关联合同的所属组织与结算币种
|
||
# 汇率表编码
|
||
exratetable: ${BFI_PAY_APPLY_EXRATE_TABLE:01}
|
||
# 外部单据类型
|
||
srcType: ${BFI_PAY_APPLY_SRC_TYPE:0KzXs}
|
||
# 金蝶付款结果定时回写(A103-2 付款申请单查询 / A103-4 付款处理查询)
|
||
payResult:
|
||
# 回写任务开关
|
||
syncEnabled: ${BFI_PAY_RESULT_SYNC_ENABLED:true}
|
||
# 调度 cron,默认每10分钟
|
||
cron: ${BFI_PAY_RESULT_CRON:0 */10 * * * ?}
|
||
# 收款认领推送金蝶定时任务(A301-3 收款认领结果推送)
|
||
receiptClaimPush:
|
||
# 推送任务开关,默认关闭(联调稳定后开启)
|
||
syncEnabled: ${BFI_RECEIPT_CLAIM_PUSH_SYNC_ENABLED:false}
|
||
# 调度 cron,默认每10分钟
|
||
cron: ${BFI_RECEIPT_CLAIM_PUSH_CRON:0 */10 * * * ?}
|
||
# single-flight 分布式锁租约秒数,须大于最坏一轮耗时(逐认领人远程查公告+逐条推送),
|
||
# 进程异常退出时锁在租约到期后自动释放
|
||
lockLeaseSeconds: ${BFI_RECEIPT_CLAIM_PUSH_LOCK_LEASE_SECONDS:1800}
|
||
|
||
#百度OCR配置,API Key和Secret Key请通过环境变量注入
|
||
baidu:
|
||
ocr:
|
||
enabled: ${BAIDU_OCR_ENABLED:false}
|
||
api-key: ${BAIDU_OCR_API_KEY:}
|
||
secret-key: ${BAIDU_OCR_SECRET_KEY:}
|
||
endpoint: ${BAIDU_OCR_ENDPOINT:https://aip.baidubce.com}
|
||
connect-timeout: 5s
|
||
request-timeout: 30s
|
||
token-refresh-advance: 1m
|
||
|
||
# 对象存储(blade-file 分片上传 + blade-transport 凭证读写共用)
|
||
# endpoint:强烈建议内网 MinIO(http://IP:19000);若只能走网关可填 https://tms-prod.xinghy56.com/oss(代码会自动处理 /oss)
|
||
# transform-endpoint:浏览器预签名外网地址
|
||
file:
|
||
storage:
|
||
minio:
|
||
# endpoint: http://内网MinIO地址:端口
|
||
transform-endpoint: https://tms-prod.xinghy56.com/oss
|
||
|
||
powerjob:
|
||
worker:
|
||
server-address: 172.16.203.228:7700
|
||
|
||
# IAM账号与组织同步配置
|
||
iam:
|
||
sync:
|
||
account-list-url: http://172.16.204.83:38000/gwzh/IAM/IAM_IDM_ACCOUNT_LIST
|
||
org-list-url: http://172.16.204.83:38000/gwzh/IAM/IAM_IDM_ORG_LIST
|
||
authorization: ${IAM_SSO_AUTHORIZATION:Z3d6aF90bXMtOVJJU0RVN1U6YW0yYkcwWnBJZ0RQZmtrSjNaZkZjUDBSaGFuSEtxQng=}
|
||
profile-authorization: ${IAM_SSO_PROFILE_AUTHORIZATION:YjNlZmU0ODEwMzJiNGJhZTpkYzQ5NDY1NmQ4MzE0NThjODI5MzlmNzA2ZjliNDY3MQ==}
|
||
page-size: 50
|