package com.ruoyi.order.api.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @ApiModel(value = "CardBalanceDetailVO卡片收支明细") public class CardBalanceDetailVO { @ApiModelProperty("流水唯一标识") private String id; @ApiModelProperty("刷卡订单ID") private Long orderId; @ApiModelProperty("卡号") private String cardNo; @ApiModelProperty("订单关联手机号") private String phone; @ApiModelProperty("订单编号") private String code; @ApiModelProperty("收支类型:1收入,2支出") private Integer incomeType; @ApiModelProperty("操作内容:1充值,2充电扣款,3退款") private Integer operationType; @ApiModelProperty("金额") private BigDecimal amount; @ApiModelProperty("备注") private String remark; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty("操作时间") private LocalDateTime operationTime; }