|
|
|
@ -1,5 +1,7 @@ |
|
|
|
package com.example.demo.domain.vo.cash; |
|
|
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelIgnore; |
|
|
|
import com.alibaba.excel.annotation.ExcelProperty; |
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.Data; |
|
|
|
@ -27,57 +29,96 @@ public class CashCollection implements Serializable { |
|
|
|
private Integer id; |
|
|
|
//订单信息 |
|
|
|
private Integer orderType; // 订单类型:1-收款,2-退款 |
|
|
|
@ExcelProperty("精网号") |
|
|
|
private Integer jwcode; // 精网号 |
|
|
|
@ExcelProperty("姓名") |
|
|
|
private String name; // 姓名 |
|
|
|
@ExcelIgnore |
|
|
|
private String market; // 所属地区 |
|
|
|
@ExcelProperty("所属地区") |
|
|
|
private String marketName; // 所属地区名称 |
|
|
|
private String activity; // 活动名称 |
|
|
|
@ExcelProperty("活动") |
|
|
|
private String activity; // 活动 |
|
|
|
@ExcelProperty("金币订单号") |
|
|
|
private String orderCode; // 金币订单号 |
|
|
|
@ExcelProperty("银行流水订单号") |
|
|
|
private String bankCode; // 银行流水订单号 |
|
|
|
@ExcelProperty("商品名称") |
|
|
|
private String goodsName; // 商品名称 |
|
|
|
@ExcelProperty("商品数量") |
|
|
|
private Integer goodNum; // 商品数量 |
|
|
|
private String numUnit; //数量单位 个/月/年 |
|
|
|
@ExcelProperty("永久金币数量") |
|
|
|
private Integer permanentGold; // 永久金币数量 |
|
|
|
@ExcelProperty("免费金币数量") |
|
|
|
private Integer freeGold; // 免费金币数量 |
|
|
|
//金额信息 |
|
|
|
@ExcelProperty("付款币种") |
|
|
|
private String paymentCurrency; // 付款币种 |
|
|
|
@ExcelProperty("付款金额") |
|
|
|
private BigDecimal paymentAmount; // 付款金额 |
|
|
|
@ExcelProperty("到账币种") |
|
|
|
private String receivedCurrency; // 到账币种 |
|
|
|
@ExcelProperty("到账金额") |
|
|
|
private BigDecimal receivedAmount; // 到账金额 |
|
|
|
@ExcelProperty("手续费") |
|
|
|
private BigDecimal handlingCharge; // 手续费 |
|
|
|
@ExcelProperty("到账币种") |
|
|
|
private String receivedMarket; //到账地区 |
|
|
|
// 支付信息 |
|
|
|
@ExcelProperty("支付方式") |
|
|
|
private String payType; // 支付方式 |
|
|
|
@ExcelProperty("付款时间") |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime payTime; // 付款日期(秒级) |
|
|
|
@ExcelProperty("到账时间") |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime receivedTime; // 到账日期(秒级) |
|
|
|
//状态 操作人 |
|
|
|
@ExcelIgnore |
|
|
|
private Integer status; // 订单状态 |
|
|
|
@ExcelIgnore |
|
|
|
private Integer submitterId; // 提交人 id |
|
|
|
@ExcelProperty("提交人地区") |
|
|
|
private String submitterMarket; //提交人地区 |
|
|
|
@ExcelProperty("提交人姓名") |
|
|
|
private String submitterName; // 提交人 姓名 |
|
|
|
@ExcelProperty("转账凭证") |
|
|
|
private String voucher; // 转账凭证 |
|
|
|
@ExcelProperty("备注") |
|
|
|
private String remark; // 备注 |
|
|
|
@ExcelIgnore |
|
|
|
private String receivedRemark; //到账备注 |
|
|
|
@ExcelIgnore |
|
|
|
private String rejectReason; // 驳回理由 |
|
|
|
private Integer auditId; //审核人id |
|
|
|
private String auditName; //审核人id |
|
|
|
@ExcelIgnore |
|
|
|
private String auditId; //审核人id |
|
|
|
@ExcelProperty("审核人") |
|
|
|
private String auditName; //审核人姓名 |
|
|
|
@ExcelIgnore |
|
|
|
private Integer cashRoleId; //角色id(0客服,1地区财务/负责人,2总部) |
|
|
|
@ExcelIgnore |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime createTime; |
|
|
|
@ExcelIgnore |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime updateTime; |
|
|
|
@ExcelIgnore |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime auditTime; |
|
|
|
|
|
|
|
//搜索筛条件 |
|
|
|
@ExcelIgnore |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime startTime; // 付款时间起 |
|
|
|
@ExcelIgnore |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "Asia/Shanghai") |
|
|
|
private LocalDateTime endTime; // 付款时间止 |
|
|
|
@ExcelIgnore |
|
|
|
private String sortField; //排序字段 |
|
|
|
@ExcelIgnore |
|
|
|
private String sortOrder; //排序顺序 |
|
|
|
@ExcelIgnore |
|
|
|
private List<String> markets; // 所属地区列表 |
|
|
|
|
|
|
|
} |