|  |  |  | 
|---|
|  |  |  | * @author ZhuBaoMin | 
|---|
|  |  |  | * @date 2024-01-18 19:44 | 
|---|
|  |  |  | * @LastEditTime 2024-01-18 19:44 | 
|---|
|  |  |  | * @Description | 
|---|
|  |  |  | * @Description 开卡及补卡传入对象 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @Data | 
|---|
|  |  |  | 
|---|
|  |  |  | @ToString | 
|---|
|  |  |  | @NoArgsConstructor | 
|---|
|  |  |  | @AllArgsConstructor | 
|---|
|  |  |  | @Schema(name = "开卡传入对象") | 
|---|
|  |  |  | @Schema(name = "开卡及补卡传入对象") | 
|---|
|  |  |  | public class DtoActiveCard { | 
|---|
|  |  |  | public static final long serialVersionUID = 202401181945001L; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 协议名称 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @NotBlank(message = "您必须选择一个协议") | 
|---|
|  |  |  | private String protocol; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 水卡地址,仅保存,无业务 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | 
|---|
|  |  |  | * 农户编号,开卡使用 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Schema(description = "农户编号", requiredMode = Schema.RequiredMode.NOT_REQUIRED) | 
|---|
|  |  |  | @NotBlank(message = "农户编号不能为空") | 
|---|
|  |  |  | private String clientNum; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 农户ID(主键),不是开卡接口传入,由农户编号获得,保存开卡记录和充值记录都需要 | 
|---|
|  |  |  | * 农户ID(主键) | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @Schema(description = "农户ID", requiredMode = Schema.RequiredMode.NOT_REQUIRED) | 
|---|
|  |  |  | private Long clientId; | 
|---|