update 测试会员钱包流水导出

This commit is contained in:
YAS\29473
2025-08-15 13:22:20 +08:00
parent af92176bbf
commit c4055497a8
6 changed files with 172 additions and 20 deletions

View File

@@ -0,0 +1,93 @@
package com.jsowell.pile.vo;
import com.jsowell.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
/**
* 会员钱包余额明细相关
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class MemberWalletLogVO2 {
/**
* 会员id
*/
@Excel(name = "会员id")
private String memberId;
/**
* 交易类型 1-进账2-出账
*/
@Excel(name = "交易类型", readConverterExp = "1=进账,2=出账")
private String type;
/**
* 钱包编号
*/
@Excel(name = "钱包编号")
private String walletCode;
/**
* 子类型 10-充值, 11-赠送, 12-订单结算退款20-后管扣款, 21-订单付款, 22-用户退款
*/
@Excel(name = "操作类型(10-充值, 11-赠送, 12-订单结算退款20-后管扣款, 21-订单付款, 22-用户退款)",
readConverterExp = "10=充值,11=赠送,12=订单结算退款,20=后管扣款,21=订单付款,22=用户退款")
private String subType;
/**
* 充值/消费人员
*/
@Excel(name = "充值/消费人员")
private String createBy;
/**
* 出账/入账金额
*/
@Excel(name = "出账/入账金额")
private BigDecimal amount;
/**
* 交易时间
*/
@Excel(name = "交易时间")
private String transactionTime;
/**
* 余额类型1-本金2-赠送)
*/
private String category;
/**
* 关联订单
*/
private String relatedOrderCode;
/**
* 支付金额
*/
private BigDecimal payAmount;
/**
* 订单金额
*/
private BigDecimal orderAmount;
/**
* 退款金额
*/
private BigDecimal refundAmount;
/**
* 变动前金额
*/
private BigDecimal beforeAmount;
/**
* 变动后金额
*/
private BigDecimal afterAmount;
}