6 changed files with 137 additions and 2 deletions
-
23src/main/java/com/example/demo/config/RedTimeRuleConfig.java
-
6src/main/java/com/example/demo/mapper/Temporary/RedMapper.java
-
1src/main/java/com/example/demo/service/Temporary/RedService.java
-
70src/main/java/com/example/demo/serviceImpl/Temporary/RedServiceImpl.java
-
24src/main/java/com/example/demo/serviceImpl/coin/AuditServiceImpl.java
-
15src/main/resources/mapper/RedMapper.xml
@ -0,0 +1,23 @@ |
|||
package com.example.demo.config; |
|||
|
|||
import lombok.Data; |
|||
import org.springframework.boot.context.properties.ConfigurationProperties; |
|||
import org.springframework.stereotype.Component; |
|||
|
|||
import java.time.LocalDateTime; |
|||
import java.time.ZoneId; |
|||
|
|||
// 可放入 application.yml(推荐),或写死在代码(演示用) |
|||
@ConfigurationProperties(prefix = "business.rules.red") |
|||
@Data |
|||
@Component |
|||
public class RedTimeRuleConfig { |
|||
// 充值开放时间:2025-12-04 20:00:00(北京时间) |
|||
private LocalDateTime rechargeStartTime = LocalDateTime.of(2025, 12, 4, 20, 0, 0); |
|||
|
|||
// 消费开放时间:2025-12-06 10:00:00(北京时间) |
|||
private LocalDateTime consumeStartTime = LocalDateTime.of(2025, 12, 6, 10, 0, 0); |
|||
|
|||
// 时区:中国标准时间 |
|||
private ZoneId zoneId = ZoneId.of("Asia/Shanghai"); |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue