Browse Source
Merge branch 'sunjiabei/feature-20250725135225-金币三期' into milestone-20250727-金币重构三期
huangqizheng/feature-20250805200446-配置修改及充值导出修改
Merge branch 'sunjiabei/feature-20250725135225-金币三期' into milestone-20250727-金币重构三期
huangqizheng/feature-20250805200446-配置修改及充值导出修改
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
-
14src/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