package com.yuanchu.mom.dto;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.yuanchu.mom.annotation.ValueTableShow;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
/**
|
* @Author 戴卓
|
* @Date 2024/1/8
|
*/
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
public class DataComparisonDto {
|
|
@ApiModelProperty("账号")
|
@ValueTableShow(1)
|
private String account;
|
|
@ApiModelProperty("账户名")
|
@ValueTableShow(2)
|
private String name;
|
|
@ApiModelProperty("账户消费金额")
|
@ValueTableShow(3)
|
private BigDecimal consumption;
|
|
@ApiModelProperty("登记时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime createTime;
|
|
@ApiModelProperty("对比的账号")
|
@ValueTableShow(5)
|
private String comparisonAccount;
|
|
@ApiModelProperty("对比的账户名")
|
@ValueTableShow(6)
|
private String comparisonName;
|
|
@ApiModelProperty("对比的消费金额")
|
@ValueTableShow(7)
|
private BigDecimal comparisonConsumption;
|
|
@ApiModelProperty("对比的登记时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private LocalDateTime comparisonCreateTime;
|
}
|