Browse Source

1.28 dc金币充值修改类型

milestone-20260128-DC金豆金币接口
huangqizhen 4 weeks ago
parent
commit
ab6d0f9a56
  1. 4
      src/main/java/com/example/demo/Util/GoldTistV2.java
  2. 2
      src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java

4
src/main/java/com/example/demo/Util/GoldTistV2.java

@ -228,8 +228,8 @@ public class GoldTistV2 {
System.out.println("签名前:"+sk);
String sign = generateSignature(sk.split("&"),"222251821eba7efab6d48e388b8f6baa");
sk = desjbkc.encrypt(new String(sk.getBytes(), "UTF-8"));
System.out.println(url+"goldUpdate_sign.gold?app=4&sk="+sk+"&sign="+sign);
resp = doGet(url+"goldUpdate_sign.gold?app=4&sk="+sk+"&sign="+sign);
System.out.println(url+"goldUpdate_sign.gold?app=5&sk="+sk+"&sign="+sign);
resp = doGet(url+"goldUpdate_sign.gold?app=5&sk="+sk+"&sign="+sign);
}catch (Exception e){
System.out.println("加金币异常"+e.toString());
}

2
src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java

@ -162,7 +162,7 @@ public class RechargeServiceImpl implements RechargeService {
if (rechargeUser.getFreeGold()==null||rechargeUser.getFreeGold().compareTo(BigDecimal.ZERO)<0){
throw new SystemException("免费金币不能小于0");
}
String result = GoldTistV2.addDCCoinNew(rechargeUser.getJwcode().toString(),63,rechargeUser.getFreeGold().doubleValue(),"","DC免费金币赠送",0,"DC","DC免费金币赠送");
String result = GoldTistV2.addDCCoinNew(rechargeUser.getJwcode().toString(),67,rechargeUser.getFreeGold().doubleValue(),"","DC免费金币赠送",0,"DC","DC免费金币赠送");
// 只关注 -1, -6, -7
if ("-6".equals(result)) {
throw new SystemException(String.format("金币发放失败:类型错误(-6),jwcode=%s", rechargeUser.getJwcode()));

Loading…
Cancel
Save