package com.ruoyi.account.api.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; @Data @ApiModel(value = "充电卡保存参数") public class ChargingCardSaveDTO implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键ID,编辑时必填") private Long id; @ApiModelProperty(value = "卡号", required = true) private String cardNo; @ApiModelProperty(value = "卡密码(明文,可选)。新增时配置该卡刷卡启动密码;编辑时传入则重置密码,留空表示不修改(V0.2:未配置密码的卡刷卡启动时不校验密码)") private String password; @ApiModelProperty(value = "卡余额") private BigDecimal balance; @ApiModelProperty(value = "状态:1启用,2禁用") private Integer status; }