Browse Source

Merge remote-tracking branch 'refs/remotes/origin/lijianlin/feature-20250728171217-三期金豆消费相关' into milestone-20250727-金币重构三期

lijianlin/feature-20250728171217-三期金豆消费相关
lijianlin 1 month ago
parent
commit
f0fbcc90ec
  1. 14
      src/main/java/com/example/demo/domain/vo/bean/BeanConsumeArticle.java
  2. 11
      src/main/java/com/example/demo/domain/vo/bean/BeanConsumeFan.java
  3. 17
      src/main/java/com/example/demo/domain/vo/bean/BeanConsumeLive.java

14
src/main/java/com/example/demo/domain/vo/bean/BeanConsumeArticle.java

@ -28,24 +28,26 @@ public class BeanConsumeArticle {
private String name; //姓名 private String name; //姓名
@ExcelProperty("精网号") @ExcelProperty("精网号")
private Integer jwcode; //精网号 private Integer jwcode; //精网号
@ExcelProperty("地区/分部")
@ExcelProperty("地区")
private String dept; //地区/分部 private String dept; //地区/分部
@ExcelProperty("类型")
@ExcelProperty("类型 9-打赏 10-打赏 11-付费")
private String type; //类型source_type 910打赏11付费 private String type; //类型source_type 910打赏11付费
@ExcelIgnore @ExcelIgnore
private Integer payMode; // 0 打赏 1 付费 2 其他 private Integer payMode; // 0 打赏 1 付费 2 其他
@ExcelProperty("金豆数")
@ExcelProperty("金豆数")
private String beanNum; //金豆数量 private String beanNum; //金豆数量
@ExcelProperty("付费金豆数")
@ExcelProperty("付费金豆数")
private Integer buyBean; //付费金豆 private Integer buyBean; //付费金豆
@ExcelProperty("免费金豆数")
@ExcelProperty("免费金豆数")
private Integer freeBean; //免费金豆 private Integer freeBean; //免费金豆
@ExcelProperty("文章/视频ID")
private Integer articleId; //文章/视频ID private Integer articleId; //文章/视频ID
@ExcelProperty("文章/视频标题") @ExcelProperty("文章/视频标题")
private String articleName; //文章/视频标题source_name private String articleName; //文章/视频标题source_name
@ExcelProperty("作者") @ExcelProperty("作者")
private String author; //作者 private String author; //作者
@ExcelProperty("支付类型")
//@ExcelProperty("支付类型")
@ExcelIgnore
private String payType; //支付类型 1-5:直播 7铁粉 8文章 private String payType; //支付类型 1-5:直播 7铁粉 8文章
@ExcelIgnore @ExcelIgnore
private String sortField; //排序字段 private String sortField; //排序字段

11
src/main/java/com/example/demo/domain/vo/bean/BeanConsumeFan.java

@ -28,19 +28,20 @@ public class BeanConsumeFan {
private String name; //姓名 private String name; //姓名
@ExcelProperty("精网号") @ExcelProperty("精网号")
private Integer jwcode; //精网号 private Integer jwcode; //精网号
@ExcelProperty("地区/分部")
@ExcelProperty("地区")
private String dept; //地区/分部 private String dept; //地区/分部
@ExcelProperty("金豆数量") @ExcelProperty("金豆数量")
private String beanNum; //金豆数量 private String beanNum; //金豆数量
@ExcelProperty("免费金豆")
@ExcelProperty("免费金豆")
private String freeBean; //免费金豆 private String freeBean; //免费金豆
@ExcelProperty("付费金豆")
@ExcelProperty("付费金豆")
private String buyBean; //付费金豆 private String buyBean; //付费金豆
@ExcelProperty("频道名称")
@ExcelProperty("频道")
private String channel; //频道名称source_name private String channel; //频道名称source_name
@ExcelProperty("会员类型 7-单次付费 9-连续包月") @ExcelProperty("会员类型 7-单次付费 9-连续包月")
private String type; //类型source_type 7单月8连续包月 private String type; //类型source_type 7单月8连续包月
@ExcelProperty("支付方式")
//@ExcelProperty("支付方式")
@ExcelIgnore
private Integer payType; //支付方式直播12345铁粉7文章8 private Integer payType; //支付方式直播12345铁粉7文章8
@ExcelIgnore @ExcelIgnore
private String sortField; //排序字段 private String sortField; //排序字段

17
src/main/java/com/example/demo/domain/vo/bean/BeanConsumeLive.java

@ -30,31 +30,32 @@ public class BeanConsumeLive {
private String name; //姓名 private String name; //姓名
@ExcelProperty("精网号") @ExcelProperty("精网号")
private Integer jwcode; //精网号 private Integer jwcode; //精网号
@ExcelProperty("地区/分部")
@ExcelProperty("地区")
private String dept; //地区/分部 private String dept; //地区/分部
//类型 直播 1. 发礼物2. 发红包3. 发福袋4. 付费直播5. 加入粉丝团6. 发弹幕 //类型 直播 1. 发礼物2. 发红包3. 发福袋4. 付费直播5. 加入粉丝团6. 发弹幕
//文章 1. 打赏2. 付费 //文章 1. 打赏2. 付费
@ExcelProperty("类型")
//@ExcelProperty("类型" )
@ExcelIgnore
private String type; //类型 private String type; //类型
@ExcelProperty("礼物名称")
@ExcelProperty("礼物")
private String gift; //礼物名称 private String gift; //礼物名称
@ExcelProperty("是否为背包礼物")
@ExcelProperty("是否为背包礼物 0-否 1-是")
private String isBackpack; private String isBackpack;
@ExcelProperty("金豆数量") @ExcelProperty("金豆数量")
private String beanNum; //金豆数量 private String beanNum; //金豆数量
@ExcelProperty("频道名称")
@ExcelProperty("频道")
private String liveChannel; //频道名称截取content private String liveChannel; //频道名称截取content
@ExcelProperty("免费金豆") @ExcelProperty("免费金豆")
private String freeBean; //免费金豆 private String freeBean; //免费金豆
@ExcelProperty("付费金豆") @ExcelProperty("付费金豆")
private String buyBean; //付费金豆 private String buyBean; //付费金豆
@ExcelProperty("直播名称")
@ExcelProperty("直播名称")
private String liveName; //直播间名称 private String liveName; //直播间名称
@ExcelProperty("消费时间") @ExcelProperty("消费时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai")
private Date consumeTime; // 消费时间 时间戳转化 private Date consumeTime; // 消费时间 时间戳转化
@ExcelProperty("支付方式")
@ExcelIgnore
//@ExcelProperty("支付方式")
private Integer payType; //支付方式直播12345铁粉7文章8 private Integer payType; //支付方式直播12345铁粉7文章8
@ExcelIgnore @ExcelIgnore
private String sortField; //排序字段 private String sortField; //排序字段

Loading…
Cancel
Save