10 changed files with 210 additions and 61 deletions
-
42lottery-system/lottery-pojo/src/main/java/com/lottery/entity/FundingExport.java
-
14lottery-system/lottery-service/src/main/java/com/lottery/admin/controller/ExportController.java
-
36lottery-system/lottery-service/src/main/java/com/lottery/admin/controller/FundingController.java
-
5lottery-system/lottery-service/src/main/java/com/lottery/admin/mapper/IFundingMapper.java
-
5lottery-system/lottery-service/src/main/java/com/lottery/admin/service/IFundingService.java
-
38lottery-system/lottery-service/src/main/java/com/lottery/admin/service/Impl/FundingServiceImpl.java
-
2lottery-system/lottery-service/src/main/java/com/lottery/api/mapper/ApiIFundingMapper.java
-
16lottery-system/lottery-service/src/main/java/com/lottery/api/service/Impl/ApiFundingServiceImpl.java
-
105lottery-system/lottery-service/src/main/resources/mapper/admin/fundingMapper.xml
-
8lottery-system/lottery-service/src/main/resources/mapper/api/ApiIFundingService.xml
@ -0,0 +1,42 @@ |
|||||
|
package com.lottery.entity; |
||||
|
|
||||
|
import com.alibaba.excel.annotation.ExcelProperty; |
||||
|
import com.baomidou.mybatisplus.annotation.IdType; |
||||
|
import com.baomidou.mybatisplus.annotation.TableId; |
||||
|
import com.baomidou.mybatisplus.annotation.TableName; |
||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
|
import lombok.AllArgsConstructor; |
||||
|
import lombok.Data; |
||||
|
import lombok.NoArgsConstructor; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
/** |
||||
|
* @program: lottery-system |
||||
|
* @ClassName FundingExport |
||||
|
* @description: |
||||
|
* @author:jihaipeng |
||||
|
* @create: 2025−07-17 10:49 |
||||
|
* @Version 1.0 |
||||
|
**/ |
||||
|
@Data |
||||
|
@AllArgsConstructor |
||||
|
@NoArgsConstructor |
||||
|
public class FundingExport { |
||||
|
|
||||
|
@ExcelProperty("用户名") |
||||
|
private String username; // 用户名 |
||||
|
@ExcelProperty("精网号") // 定义 Excel 表头为“用户唯一码” |
||||
|
private String jwcode; // 用户唯一码 |
||||
|
@ExcelProperty("市场") // 定义 Excel 表头为“市场标识” |
||||
|
private String marketSign; // 市场标识(usa/hk) |
||||
|
|
||||
|
@ExcelProperty("参与时间") // 定义 Excel 表头为“参与时间” |
||||
|
private LocalDateTime joinTime; // 参与时间 |
||||
|
// 方法1:通过 @JsonFormat 直接格式化(适用于JSON序列化) |
||||
|
|
||||
|
@JsonFormat(pattern = "yyyy年M月d日 HH:mm") |
||||
|
public LocalDateTime getJoinTime() { |
||||
|
return joinTime; |
||||
|
} |
||||
|
} |
@ -0,0 +1,14 @@ |
|||||
|
package com.lottery.admin.controller; |
||||
|
|
||||
|
/** |
||||
|
* @program: lottery-system |
||||
|
* @ClassName ExportController |
||||
|
* @description: |
||||
|
* @author:jihaipeng |
||||
|
* @create: 2025−07-17 14:36 |
||||
|
* @Version 1.0 |
||||
|
**/ |
||||
|
|
||||
|
public class ExportController { |
||||
|
|
||||
|
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue