Browse Source

消费扣减用户金币优化

huangqizheng/feature-20250708175155-7.8bug修复
lijianlin 1 month ago
parent
commit
914eab6f70
  1. 6
      src/main/java/com/example/demo/serviceImpl/ConsumeServiceImpl.java
  2. 6
      src/main/resources/application.yml

6
src/main/java/com/example/demo/serviceImpl/ConsumeServiceImpl.java

@ -163,12 +163,12 @@ public class ConsumeServiceImpl implements ConsumeService {
consumeMapper.add(userGoldRecord); consumeMapper.add(userGoldRecord);
User user = new User(); User user = new User();
user.setJwcode(userGoldRecord.getJwcode()); user.setJwcode(userGoldRecord.getJwcode());
user.setCurrentPermanentGold(gold.getNowPermanentGold() + consumeUser.getPermanentGold());
user.setCurrentPermanentGold(gold.getNowPermanentGold() - consumeUser.getPermanentGold());
user.setCurrentFreeJune(gold.getNowFreeJune() + userGoldRecord.getFreeJune()); user.setCurrentFreeJune(gold.getNowFreeJune() + userGoldRecord.getFreeJune());
user.setCurrentFreeDecember(gold.getNowFreeDecember() + userGoldRecord.getFreeDecember()); user.setCurrentFreeDecember(gold.getNowFreeDecember() + userGoldRecord.getFreeDecember());
user.setCurrentTaskGold(gold.getNowTaskGold() + consumeUser.getTaskGold());
user.setCurrentTaskGold(gold.getNowTaskGold() - consumeUser.getTaskGold());
user.setConsumeNum(gold.getConsumeNum() + 1); user.setConsumeNum(gold.getConsumeNum() + 1);
user.setSumConsume(consumeUser.getPermanentGold() + consumeUser.getFreeGold() + consumeUser.getTaskGold());
user.setSumConsume(-(consumeUser.getPermanentGold() + consumeUser.getFreeGold() + consumeUser.getTaskGold()));
userMapper.updateGold(user); userMapper.updateGold(user);
if(consumeUser.getJwcode().equals(94226013)){ if(consumeUser.getJwcode().equals(94226013)){
GoldTistV2.addCoinNew(userGoldRecord.getJwcode().toString(), 65, GoldTistV2.addCoinNew(userGoldRecord.getJwcode().toString(), 65,

6
src/main/resources/application.yml

@ -4,9 +4,9 @@ spring:
fail-on-unknown-properties: false fail-on-unknown-properties: false
datasource: datasource:
mysql1: mysql1:
jdbc-url: jdbc:mysql://18.143.76.3:3306/hwgold?serverTimezone=Asia/Shanghai
username: hwgold
password: aDiw7MERSATdfGta
jdbc-url: jdbc:mysql://18.143.76.3:3306/hwgoldc?serverTimezone=Asia/Shanghai
username: hwgoldc
password: zB48T55wCsHC8KPz
driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: com.mysql.cj.jdbc.Driver
hikari: hikari:
pool-name: mysql1HikariCP pool-name: mysql1HikariCP

Loading…
Cancel
Save