diff --git a/src/main/java/com/example/demo/domain/vo/coin/Gold.java b/src/main/java/com/example/demo/domain/vo/coin/Gold.java index 5464d67..a32574e 100644 --- a/src/main/java/com/example/demo/domain/vo/coin/Gold.java +++ b/src/main/java/com/example/demo/domain/vo/coin/Gold.java @@ -6,6 +6,7 @@ import lombok.NoArgsConstructor; import java.io.Serializable; import java.math.BigDecimal; +import java.math.RoundingMode; /** * @program: gold-java @@ -26,4 +27,12 @@ public class Gold implements Serializable { private BigDecimal freeGolds; // 免费金币总数 private BigDecimal taskGolds; // 任务金币总数 private BigDecimal sumGolds; +// public void setPermanentGolds(BigDecimal permanentGolds) { +// if (permanentGolds != null) { +// // 保留两位小数,四舍五入 +// this.permanentGolds = permanentGolds.setScale(2, RoundingMode.HALF_UP); +// } else { +// this.permanentGolds = null; +// } +// } } diff --git a/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java index d4b555c..a959836 100644 --- a/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java +++ b/src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java @@ -196,8 +196,9 @@ public class ConsumeServiceImpl implements ConsumeService { // if(consumeUser.getJwcode().equals(94226013)){ GoldTistV2.addCoinNew(userGoldRecord.getJwcode().toString(), 65, (double) (userGoldRecord.getPermanentGold() + userGoldRecord.getFreeDecember() + userGoldRecord.getFreeJune() + userGoldRecord.getTaskGold()) / 100, - userGoldRecord.getRemark(), ((double) userGoldRecord.getPermanentGold() / 100), userGoldRecord.getPayPlatform(), userGoldRecord.getGoodsName()); + userGoldRecord.getRemark(), ((double) userGoldRecord.getPermanentGold() / 100), consumeUser.getAdminName(), userGoldRecord.getGoodsName()); // } + System.out.println(consumeUser.getAdminName()); return Result.success(); } }