feat:添加OA系统对接相关代码

This commit is contained in:
aguanleishen
2026-07-22 17:09:39 +08:00
parent d4ef46bf97
commit 0970af239d
190 changed files with 10571 additions and 15 deletions

View File

@@ -121,9 +121,9 @@ blade:
#启用 oauth2
enabled: true
#使用 @org.springblade.test.Sm2KeyGenerator 获取,用于国密sm2验签,需和前端保持一致
public-key: ${BLADE_OAUTH2_PUBLIC_KEY}
public-key: 0478d11564f262ccde9d52dd0930ed19ec7ba0fc024ce8f6f11f6d1231af132a78bdbf26238d16dd6c87ec5cbdcdecf052b6d97e2a73a49196aaa7a6d3abdc98c1
#使用 @org.springblade.test.Sm2KeyGenerator 获取,用于国密sm2解密,前端无需配置
private-key: ${BLADE_OAUTH2_PRIVATE_KEY}
private-key: 60f5528ab1970eb7ce1bfa02452c02cbb5b5c7cdbfc17c8e86d4ce43966caf3a
#token配置
token:
#是否有状态
@@ -133,15 +133,15 @@ blade:
#单用户登录范围
single-level: all
#token签名 使用blade-auth服务 @org.springblade.test.SignKeyGenerator 获取
sign-key: ${BLADE_TOKEN_SIGN_KEY}
sign-key: gQ9VgtzUjMkOJdavBVVahVTQt0MNxLQ7
#token加密 使用blade-auth服务 @org.springblade.test.CryptoKeyGenerator 获取
crypto-key: ${BLADE_TOKEN_CRYPTO_KEY}
crypto-key: dpWDmAPQZnbaGCCe80MHlaW1IAHyshWa
#超级密钥配置
key:
#启用超级密钥
enabled: false
#密钥加密 使用 @org.springblade.test.CryptoKeyGenerator 获取
crypto-key: ${BLADE_KEY_CRYPTO_KEY}
crypto-key: dpWDmAPQZnbaGCCe80MHlaW1IAHyshWa
#接口配置
api:
#报文加密配置
@@ -149,9 +149,9 @@ blade:
#启用报文加密配置
enabled: false
#使用blade-auth服务 @org.springblade.test.CryptoKeyGenerator 获取,需和前端保持一致
aes-key: ${BLADE_API_CRYPTO_AES_KEY}
aes-key: 6DkKV7zsaNdUwkc3zRLE5Mz4tqzn91OI
#使用blade-auth服务 @org.springblade.test.CryptoKeyGenerator 获取,需和前端保持一致
des-key: ${BLADE_API_CRYPTO_DES_KEY}
des-key: RANSz6Q9CgOntaoW
#jackson配置
jackson:
#null自动转空值