|
|
@ -1,11 +1,13 @@ |
|
|
package com.example.demo.domain.vo.cash; |
|
|
package com.example.demo.domain.vo.cash; |
|
|
|
|
|
|
|
|
import com.alibaba.excel.annotation.ExcelIgnore; |
|
|
import com.alibaba.excel.annotation.ExcelIgnore; |
|
|
|
|
|
import com.example.demo.config.BigDecimalSerializer; |
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
import lombok.AllArgsConstructor; |
|
|
import lombok.AllArgsConstructor; |
|
|
import lombok.Data; |
|
|
import lombok.Data; |
|
|
import lombok.NoArgsConstructor; |
|
|
import lombok.NoArgsConstructor; |
|
|
|
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
|
|
|
|
|
import java.math.BigDecimal; |
|
|
import java.util.Date; |
|
|
import java.util.Date; |
|
|
|
|
|
|
|
|
// 用户钱包明细 VO(包含用户信息) |
|
|
// 用户钱包明细 VO(包含用户信息) |
|
|
@ -27,7 +29,8 @@ public class UserWalletRecordVO { |
|
|
private Integer type; // 交易类型(0=充值,1=消耗,2=退款) |
|
|
private Integer type; // 交易类型(0=充值,1=消耗,2=退款) |
|
|
private String typeText; // 交易类型文本(多语言) |
|
|
private String typeText; // 交易类型文本(多语言) |
|
|
private String transactionCurrency; // 交易币种 |
|
|
private String transactionCurrency; // 交易币种 |
|
|
private Integer amount; // 交易金额 |
|
|
|
|
|
|
|
|
@JsonSerialize(using = BigDecimalSerializer.class) |
|
|
|
|
|
private BigDecimal amount; // 交易金额 |
|
|
private String orderCode; // 交易单号 |
|
|
private String orderCode; // 交易单号 |
|
|
private String description; // 交易说明 |
|
|
private String description; // 交易说明 |
|
|
@ExcelIgnore |
|
|
@ExcelIgnore |
|
|
|