123
This commit is contained in:
@@ -9,8 +9,13 @@ import org.springframework.stereotype.Component;
|
||||
@ConfigurationProperties(prefix = "cai")
|
||||
public class CaiProperties {
|
||||
|
||||
private boolean openPayProxy;
|
||||
private String proxyIp;
|
||||
private int proxyHost;
|
||||
|
||||
private String homeName = "恋香";
|
||||
private String coinName = "黄钻";
|
||||
private boolean enableApiEncryption = true;
|
||||
private boolean websocket = true;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.ruoyi.cai.pay;
|
||||
|
||||
import com.alipay.api.AlipayClient;
|
||||
import com.alipay.api.DefaultAlipayClient;
|
||||
import com.ijpay.alipay.AliPayApiConfig;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class AliPayApiConfigExtend extends AliPayApiConfig {
|
||||
private String proxyIp;
|
||||
private Integer proxyHost;
|
||||
private AlipayClient alipayClient;
|
||||
|
||||
public void init() {
|
||||
alipayClient = new DefaultAlipayClient(getServiceUrl(), getAppId(), getPrivateKey(), getFormat(),
|
||||
getCharset(), getAliPayPublicKey(), getSignType(), proxyIp, proxyHost);
|
||||
}
|
||||
}
|
||||
@@ -12,9 +12,7 @@ import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@Component
|
||||
@@ -24,6 +22,8 @@ public class PayConfigManager {
|
||||
private PayTotalService payTotalService;
|
||||
@Autowired
|
||||
private PayConfigService payConfigService;
|
||||
@Autowired
|
||||
private CaiProperties caiProperties;
|
||||
|
||||
public void deletePayConfigAli(PayConfig payConfig) {
|
||||
if(PayTypeEnum.ALI.getCode().equals(payConfig.getPayType())){
|
||||
|
||||
Reference in New Issue
Block a user