You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sims-order-lxzy/sims_common_config/DEFAULT_GROUP/common-middleware-std.yaml

203 lines
8.3 KiB

spring:
#spring-admin监控
boot:
admin:
client:
instance:
service-base-url: http://${spring.cloud.client.ipaddress}:${server.port}
url: http://spring-boot-admin-1.itax.local:42000
username: spring_user
password: Invoice!!.spring1.
#jdbc config
datasource:
#MySQL数据库支持配置
driver-class-name: com.mysql.cj.jdbc.Driver
#数据库地址,默认值为该值,业务配置中可以覆盖更新
#url: jdbc:mysql://mysql-1.itax.local:36000/XX?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowMultiQueries=true&allowPublicKeyRetrieval=true
#数据库用户名,默认值为该值,业务配置中可以覆盖更新
#username: XX
#数据库密码,默认值为该值,业务配置中可以覆盖更新
#password: XX
#数据库连接类型,默认值为该值,业务配置中可以覆盖更新
type: com.zaxxer.hikari.HikariDataSource
#使用hikari时,设置属性
hikari:
#最小连接数,默认值为该值,业务配置中可以覆盖更新
minimum-idle: 5
#最大连接数,默认值为该值,业务配置中可以覆盖更新
maximum-pool-size: 150
#等待连接超时时间,默认值为该值,业务配置中可以覆盖更新
idle-timeout: 60000
#数据库线程池名称,默认值为该值,业务配置中可以覆盖更新
pool-name: HikariCP
#最大等待时间,默认值为该值,业务配置中可以覆盖更新
max-lifetime: 1200000
#连接超时时间,默认值为该值,业务配置中可以覆盖更新
connection-timeout: 60000
#查询心跳检测,默认值为该值,业务配置中可以覆盖更新
connection-test-query: SELECT 1
# mongodb的配置信息
data:
mongodb:
#database不用在通用配置中进行配置,各个业务系统自动追加database,注意保持层级结构,不配置默认为invoice
#database: invoice
host: mongodb-1.itax.local
port: 37000
#用户名,默认值为该值,业务配置中可以覆盖更新
#username: mongo_sims
#密码,默认值为该值,业务配置中可以覆盖更新
#password: Invoices2sims.s
#rabbitMq配置
rabbitmq:
host: rabbitmq-1.itax.local
port: 35000
username: admin
password: Invoice!.rabbitm1
#redis config,如果需要该模式,注释sentinel节点,二者互斥
redis:
host: redis-1.itax.local
port: 38000
password: q92RBG89bbVdn^2k
#database不用在通用配置中进行配置,各个业务系统自动追加database,注意保持层级结构,不配置默认为0
#database: 0
#redis sentinel config,如果需要哨兵模式放开该节点,注释redis,二者互斥
# redis:
# password: redis-dev
# #database不用在通用配置中进行配置,各个业务系统自动追加database,注意保持层级结构,不配置默认为0
# database: 0
# #此配置 为redis-sentinel配置 使用redis-sentinel需要修改如下配置
# sentinel:
# #指定sentinel中配置的redis的主机端口和地址
# master: mymaster
# # redis-sentinel的地址和端口
# nodes: sentinel-1.itax.local:32000
#mqtt配置
mqtt:
#mqtt地址
host: tcp://emqx-1.itax.local:40000
#mqtt用户名
username: useremqx
#mqtt密码
password: 8Mmouj.JnxC1
#mqtt超时时间
timeout: 10
#mqtt会话保持时间
keepalive: 20
#xxl job配置
xxl:
job:
admin:
# xxl-job服务端地址
addresses: http://xxl-1.itax.local:43000/xxl
# xxl-job executor address
executor:
ip: ${spring.cloud.client.ip-address}
#配置名称,用于xxl动态注册使用,可以根据名称进行自动加载注册信息,各个业务系统自动追加appname,注意保持层级结构,不配置默认为sims-job
appname: sims-job
#客户端端口,各个业务系统自动追加port,注意保持层级结构,不配置默认为9898
port: 9898
# xxl-job log path
logpath: /data/logs/${xxl.job.executor.appname}
# xxl-job log retention days
logretentiondays: 3
# xxl-job, access token
accessToken: eyJ0eXBlIjoiMSIsImFsZyI6IkhTMjU2In0.eyJ1c2VyX2lkIjoiemhhb3FzIiwgImV4cGlyZV90aW1lIjoiMjA5OS0wMS0wMSAwOjAwOjAwIn0.cDNTtgIHKbbN6cqRlk5OkeTY7OirhCfa8MBDLYjhv74
#通用服务配置
common:
#服务地址
serverUrl:
#销项服务地址
sims:
#销项接口服务url
apiUrl: http://itax-pre.ele-cloud.com:10000/sims-api
#订单服务地址,订单与订单进行合并,地址统一修改使用apiUrl
orderUrl: ${common.serverUrl.sims.apiUrl}
#基础服务后端url,基础服务与订单进行合并,地址统一修改apiUrl
baseUrl: ${common.serverUrl.sims.apiUrl}
#销项后台服务后端url,销项后台与订单进行合并,地址统一修改apiUrl
backUrl: ${common.serverUrl.sims.apiUrl}
#税控服务后端url
skUrl: http://itax-pre.ele-cloud.com:10000/accept
#数电服务后端url
sdUrl: http://itax-pre.ele-cloud.com:10000/einvoice-api
#大B服务后端地址
bigBUrl: http://itax-pre.ele-cloud.com:10000/itaxAdmin
#进项票池后端地址
jxUrl: http://10.1.2.98:8096/invoice
#大B服务通用配置
bigB:
#大B获取用户信息服务地址
bigBGetUserInfo: ${common.serverUrl.bigBUrl}/base/v2/getUserInfo
#推送大B日志消息
bigBRestPushMsg: ${common.serverUrl.bigBUrl}/api/sysLog/restPushMsg
#推送大B系统消息
bigBAddNotify: ${common.serverUrl.bigBUrl}/notify/addNotify
#大B获取销方信息,
bigBQueryOrgInfoByCode: ${common.serverUrl.bigBUrl}/base/v2/queryOrgInfoByCode
#进项服务通用配置
jxpt:
#票池接收发票地址
jxpcSalesPush: ${common.serverUrl.jxUrl}/salsePush
#票池接收密钥ID
jxpcSecretId: c2FucWljZXNoaUFwcFNlY2lk
#票池接收密钥
jxpcSecretKey: c2FucWljZXNoaUFwcHNlY0tleQ==
#openApi4.0服务通用配置,调用通用邮件和短信服务共用地址
openApi:
#openApi4.0获取token接口
openApiTokenUrl: http://api.5ifapiao.com/authz/oauth/token
#openApi4.0通用地址
openApiUrl: http://api.5ifapiao.com/api4.0
#openApi4.0发送邮件
openApiEmailSend: ${common.openApi.openApiUrl}/v4/emailSend
#openApi4.0发送短信
openApiSmsSend: ${common.openApi.openApiUrl}/v4/smsSend
#openApi4.0插入我的发票卡包
openApiInsertCard: ${common.openApi.openApiUrl}/v4/insertCard
#openApi4.0业务ID,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
openApiClientId: 8Ed2Ge4534mABx
#openApi4.0业务密钥,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
openApiClientSecret: xL1T2342oxxRg
#openApi4.0授权,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
openApiGrantType: client_credentials
#openApi4.0授权范围,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
openApiTokenScope: read
#开放平台服务通用配置,获取购方模糊信息
kfpt:
#开放平台接口
kfptUrl: https://openapi.ele-cloud.com/api
#开放平台获取token接口
kfptTokenUrl: ${common.kfpt.kfptUrl}/authen/token
#开放平台购方信息模糊查询接口
kfptFuzzyQuery: ${common.kfpt.kfptUrl}/eplibrary-service/v1/fuzzyQuery
#开放平台购方信息精确查询接口
kfptExactQuery: ${common.kfpt.kfptUrl}/eplibrary-service/v1/exactQuery
#开放平台授权key,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
kfptAppKey: GeGk6Y4453432zbiCa4Jt8
#开放平台授权密钥,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
kfptAppSecret: HjQibj23423423ZsqKHstg
#开放平台授权密钥,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
kfptEntCode: 100000000000011
#AES加密key
aes:
#销项后台AES加密解密key,只能为16位字母或数组,需要和对接系统协商
simsBack: dtfbjpqla0dn7pmb
#销项基础服务AES加密解密key,只能为16位字母或数组,需要和对接系统协商
simsBase: fdadfsdgxvsdfg34
#swaggerUi配置相关
springfox:
documentation:
#是否自动加载
auto-startup: false
#是否开启
enabled: false