14 changed files with 168 additions and 56 deletions
-
15src/main/java/com/example/demo/controller/bean/BeanRechargeController.java
-
4src/main/java/com/example/demo/domain/DTO/OnlineDTO.java
-
60src/main/java/com/example/demo/domain/vo/bean/BeanOnlineRechargeInfo.java
-
4src/main/java/com/example/demo/domain/vo/bean/BeanRechargeInfo.java
-
60src/main/java/com/example/demo/domain/vo/bean/BeanSystemRechargeInfo.java
-
3src/main/java/com/example/demo/domain/vo/coin/Page.java
-
5src/main/java/com/example/demo/mapper/bean/BeanRechargeMapper2.java
-
6src/main/java/com/example/demo/mapper/pay/BeanRechargeMapper3.java
-
11src/main/java/com/example/demo/service/bean/BeanRechargeService.java
-
29src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java
-
10src/main/java/com/example/demo/serviceImpl/bean/BeanUserServiceImpl.java
-
9src/main/java/com/example/demo/serviceImpl/coin/ExportExcelServiceImpl.java
-
2src/main/resources/jindouMapper/BeanRechargeMapper2.xml
-
2src/main/resources/paymapper/BeanRechargeMapper3.xml
@ -0,0 +1,60 @@ |
|||
package com.example.demo.domain.vo.bean; |
|||
|
|||
import com.alibaba.excel.annotation.ExcelIgnore; |
|||
import com.alibaba.excel.annotation.ExcelProperty; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import lombok.AllArgsConstructor; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: gold-java |
|||
* @ClassName BeanRecharge |
|||
* @description: |
|||
* @author: Double |
|||
* @create: 2025−07-30 15:11 |
|||
* @Version 1.0 |
|||
**/ |
|||
|
|||
@Data |
|||
@NoArgsConstructor |
|||
@AllArgsConstructor |
|||
public class BeanOnlineRechargeInfo { |
|||
|
|||
|
|||
private Long id;//id |
|||
@ExcelProperty("精网号") |
|||
private Integer jwcode; // 精网号 |
|||
@ExcelProperty("客户姓名") |
|||
private String name; // 姓名 |
|||
@ExcelProperty("所属地区") |
|||
private String market; // 所属地区 |
|||
@ExcelProperty("金额") |
|||
private Double money; // 金额 |
|||
@ExcelProperty("数量") |
|||
private Integer num; // 数量 |
|||
@ExcelProperty("订单号") |
|||
private String orderNo; // 订单号 |
|||
@ExcelProperty("备注") |
|||
private String remark; //备注 |
|||
@ExcelProperty("充值平台 PC:1 手机:2") |
|||
private String platform; // 充值平台 |
|||
@ExcelProperty("充值时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|||
private Date rechargeTime; // 充值时间 |
|||
@ExcelIgnore |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|||
private Date startTime; // 开始时间 |
|||
@ExcelIgnore |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|||
private Date endTime; // 结束时间 |
|||
@ExcelIgnore |
|||
private List<String> markets; // 地区列表 |
|||
@ExcelIgnore |
|||
private String sortField; //排序字段 |
|||
@ExcelIgnore |
|||
private String sortOrder; //排序顺序 |
|||
} |
@ -0,0 +1,60 @@ |
|||
package com.example.demo.domain.vo.bean; |
|||
|
|||
import com.alibaba.excel.annotation.ExcelIgnore; |
|||
import com.alibaba.excel.annotation.ExcelProperty; |
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import lombok.AllArgsConstructor; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: gold-java |
|||
* @ClassName BeanRecharge |
|||
* @description: |
|||
* @author: Double |
|||
* @create: 2025−07-30 15:11 |
|||
* @Version 1.0 |
|||
**/ |
|||
|
|||
@Data |
|||
@NoArgsConstructor |
|||
@AllArgsConstructor |
|||
public class BeanSystemRechargeInfo { |
|||
|
|||
|
|||
private Long id;//id |
|||
@ExcelProperty("精网号") |
|||
private Integer jwcode; // 精网号 |
|||
@ExcelProperty("客户姓名") |
|||
private String name; // 姓名 |
|||
@ExcelProperty("所属地区") |
|||
private String market; // 所属地区 |
|||
@ExcelProperty("免费金豆") |
|||
private Integer freeBean; // 免费豆 |
|||
@ExcelProperty("永久金豆") |
|||
private Integer permanentBean; // 永久豆 |
|||
@ExcelProperty("金额") |
|||
private Double money; // 金额 |
|||
@ExcelProperty("备注") |
|||
private String remark; //备注 |
|||
@ExcelProperty("充值平台 PC:1 手机:2") |
|||
private String platform; // 充值平台 |
|||
@ExcelProperty("充值时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|||
private Date rechargeTime; // 充值时间 |
|||
@ExcelIgnore |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|||
private Date startTime; // 开始时间 |
|||
@ExcelIgnore |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|||
private Date endTime; // 结束时间 |
|||
@ExcelIgnore |
|||
private List<String> markets; // 地区列表 |
|||
@ExcelIgnore |
|||
private String sortField; //排序字段 |
|||
@ExcelIgnore |
|||
private String sortOrder; //排序顺序 |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue