This commit is contained in:
张良(004796)
2024-02-05 18:03:00 +08:00
parent 18f9838338
commit ec83a538cc
4 changed files with 11 additions and 3 deletions

View File

@@ -242,6 +242,7 @@ lock4j:
expire: 30000 expire: 30000
cai: cai:
enable-api-encryption: false enable-api-encryption: false
websocket: false
--- # Actuator 监控端点的配置项 --- # Actuator 监控端点的配置项
management: management:
endpoints: endpoints:

View File

@@ -12,4 +12,5 @@ public class CaiProperties {
private String homeName = "蜜瓜"; private String homeName = "蜜瓜";
private String coinName = "紫贝"; private String coinName = "紫贝";
private boolean enableApiEncryption = true; private boolean enableApiEncryption = true;
private boolean websocket = true;
} }

View File

@@ -3,6 +3,7 @@ package com.ruoyi.cai.pay;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.ijpay.alipay.AliPayApiConfig; import com.ijpay.alipay.AliPayApiConfig;
import com.ijpay.alipay.AliPayApiConfigKit; import com.ijpay.alipay.AliPayApiConfigKit;
import com.ruoyi.cai.config.CaiProperties;
import com.ruoyi.cai.domain.PayConfig; import com.ruoyi.cai.domain.PayConfig;
import com.ruoyi.cai.domain.PayTotal; import com.ruoyi.cai.domain.PayTotal;
import com.ruoyi.cai.service.PayConfigService; import com.ruoyi.cai.service.PayConfigService;
@@ -24,9 +25,14 @@ public class PayConfigManager {
private PayConfigService payConfigService; private PayConfigService payConfigService;
@Autowired @Autowired
private PayTotalService payTotalService; private PayTotalService payTotalService;
@Autowired
private CaiProperties caiProperties;
@PostConstruct @PostConstruct
public void init(){ public void init(){
if(caiProperties.isWebsocket()){
return;
}
List<PayConfig> list = payConfigService.list(Wrappers.lambdaQuery(PayConfig.class)); List<PayConfig> list = payConfigService.list(Wrappers.lambdaQuery(PayConfig.class));
for (PayConfig payConfig : list) { for (PayConfig payConfig : list) {
PAY_CONFIGS_MAP.put(payConfig.getId(), payConfig); PAY_CONFIGS_MAP.put(payConfig.getId(), payConfig);

View File

@@ -8,8 +8,6 @@ ruoyi:
copyrightYear: 2023 copyrightYear: 2023
# 缓存懒加载 # 缓存懒加载
cacheLazy: false cacheLazy: false
ser
captcha: captcha:
# 页面 <参数设置> 可开启关闭 验证码校验 # 页面 <参数设置> 可开启关闭 验证码校验
# 验证码类型 math 数组计算 char 字符验证 # 验证码类型 math 数组计算 char 字符验证
@@ -45,7 +43,7 @@ server:
# 日志配置 # 日志配置
logging: logging:
level: level:
com.ruoyi: @logging.level@ com.ruoyi: info
org.springframework: warn org.springframework: warn
config: classpath:logback-plus.xml config: classpath:logback-plus.xml
@@ -245,3 +243,5 @@ lock4j:
management: management:
endpoints: endpoints:
enabled-by-default: false enabled-by-default: false
cai:
websocket: true