Browse Source

12.4 修改充值bug

milestone-20251205-消费
huangqizhen 1 month ago
parent
commit
68194d2c96
  1. 2
      src/main/java/com/example/demo/config/RedTimeRuleConfig.java
  2. 2
      src/main/java/com/example/demo/serviceImpl/coin/AuditServiceImpl.java
  3. 4
      src/main/resources/mapper/RedMapper.xml

2
src/main/java/com/example/demo/config/RedTimeRuleConfig.java

@ -13,7 +13,7 @@ import java.time.ZoneId;
@Component
public class RedTimeRuleConfig {
// 充值开放时间2025-12-04 20:00:00北京时间
private LocalDateTime rechargeStartTime = LocalDateTime.of(2025, 12, 4, 20, 0, 0);
private LocalDateTime rechargeStartTime = LocalDateTime.of(2025, 12, 4, 16, 0, 0);
// 消费开放时间2025-12-06 10:00:00北京时间
private LocalDateTime consumeStartTime = LocalDateTime.of(2025, 12, 6, 10, 0, 0);

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

@ -127,7 +127,7 @@ public class AuditServiceImpl implements AuditService {
redService.addAmount(order.getJwcode(), sum, 1); // 直接调你写好的方法
} catch (Exception e) {
log.warn("红包累加失败,主流程继续 | jwcode={}", order.getJwcode(), e);
// log.warn("红包累加失败,主流程继续 | jwcode={}", order.getJwcode(), e);
}
redService.sendJwcode(order.getJwcode());

4
src/main/resources/mapper/RedMapper.xml

@ -4,11 +4,11 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.example.demo.mapper.Temporary.RedMapper">
<insert id="upsertAndAdd" parameterType="map">
INSERT INTO red_account (jwcode, type, sum)
INSERT INTO red (jwcode, type, sum)
VALUES (
#{jwcode},
#{type},
#{sum},
#{sum}
)
ON DUPLICATE KEY UPDATE
sum = sum + #{sum}

Loading…
Cancel
Save