diff --git a/src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java index fdba949..7221d7d 100644 --- a/src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java @@ -1,6 +1,8 @@ package com.example.demo.serviceImpl.bean; +import com.example.demo.Util.BaseDES; import com.example.demo.Util.BaseDES2; +import com.example.demo.Util.BaseDES3; import com.example.demo.domain.vo.bean.*; import com.example.demo.domain.vo.coin.Gold; import com.example.demo.domain.vo.coin.GoldUser; @@ -162,6 +164,7 @@ public class BeanRechargeServiceImpl implements BeanRechargeService { return Result.error("备注不能为空"); } String jwcode = recharge.getJwcode().toString(); + String jwcodeDC = recharge.getJwcode().toString(); // String jwcode = "2e35cadd48a15cc4cd834d35e38faa71"; try { BaseDES2 d = new BaseDES2(); @@ -169,6 +172,12 @@ public class BeanRechargeServiceImpl implements BeanRechargeService { } catch (Exception e) { return Result.error("加密失败"); } + try { + BaseDES3 d = new BaseDES3(); + jwcodeDC = d.encrypt(jwcodeDC); + } catch (Exception e) { + return Result.error("加密失败"); + } try { // 构建完整的请求URL @@ -180,7 +189,7 @@ public class BeanRechargeServiceImpl implements BeanRechargeService { // 创建请求体,使用MultiValueMap存储参数 MultiValueMap params = new LinkedMultiValueMap<>(); - params.add("jwcode", jwcode); + params.add("jwcode", jwcodeDC); // 构建请求实体 HttpEntity> requestEntity = new HttpEntity<>(params, headers); diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml index 6acc047..a6b4bef 100644 --- a/src/main/resources/application-test.yml +++ b/src/main/resources/application-test.yml @@ -12,9 +12,9 @@ spring: pool-name: mysql1HikariCP maximum-pool-size: 50 mysql2: - jdbc-url: jdbc:mysql://39.101.133.168:3306/hljw?serverTimezone=Asia/Shanghai - username: hljw - password: 5dmWCCKfEk3TTeyn + jdbc-url: jdbc:mysql://52.220.141.241:3306/hljw?serverTimezone=Asia/Shanghai + username: gold_coin + password: NaVILnQottaWpMTw0o driver-class-name: com.mysql.cj.jdbc.Driver hikari: pool-name: mysql2HikariCP @@ -96,7 +96,7 @@ feishu: url: https://open.feishu.cn/open-apis/bot/v2/hook/8dd2bcc4-6492-487b-9dc5-bb7b27d43ccf toujiaoApp: - url: http://39.101.133.168:8828/hljw + url: https://api.homilychart.com/hljw bean: recharge: