2 Commits

Author SHA1 Message Date
sunjiabei 4f7a6f4310 Merge remote-tracking branch 'origin/milestone-20251203-冲刺计划' into milestone-20251203-冲刺计划 1 month ago
sunjiabei e74fabab56 12月5日消费红包 1 month ago
  1. 2
      src/main/java/com/example/demo/service/Temporary/RedService.java
  2. 2
      src/main/java/com/example/demo/serviceImpl/Temporary/RedServiceImpl.java
  3. 2
      src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java

2
src/main/java/com/example/demo/service/Temporary/RedService.java

@ -17,7 +17,7 @@ public interface RedService {
void addAmount(Integer jwcode,BigDecimal sum, Integer type); void addAmount(Integer jwcode,BigDecimal sum, Integer type);
String sendJwcode(Integer jwcode); String sendJwcode(Integer jwcode);
String sendConsumeJwcode(Integer jwcode, Integer price);
BigDecimal selectRedSum(Integer jwcode); BigDecimal selectRedSum(Integer jwcode);
String sendConsumeJwcode(Integer jwcode, BigDecimal price);
} }

2
src/main/java/com/example/demo/serviceImpl/Temporary/RedServiceImpl.java

@ -113,7 +113,7 @@ public class RedServiceImpl implements RedService {
} }
} }
@Override @Override
public String sendConsumeJwcode(Integer jwcode, Integer price) {
public String sendConsumeJwcode(Integer jwcode, BigDecimal price) {
try { try {
String body = JSON.toJSONString(java.util.Map.of("jwcode", jwcode,"discount",price)); String body = JSON.toJSONString(java.util.Map.of("jwcode", jwcode,"discount",price));
HttpRequest request = HttpRequest.newBuilder() HttpRequest request = HttpRequest.newBuilder()

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

@ -206,7 +206,7 @@ public class ConsumeServiceImpl implements ConsumeService {
} }
redService.sendConsumeJwcode(consumeUser.getJwcode(),consumeUser.getPrice().intValue()-consumeUser.getSumGold().intValue());
redService.sendConsumeJwcode(consumeUser.getJwcode(),(consumeUser.getPrice().subtract(consumeUser.getSumGold())).divide(BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP));
// } // }
return Result.success(); return Result.success();
} }

Loading…
Cancel
Save