|
|
@@ -2,6 +2,7 @@ package com.github.microservice.models.hxz;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
import com.github.microservice.models.hxz.base.HxzBaseResult;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.Builder;
|
|
|
import lombok.Data;
|
|
|
@@ -15,39 +16,51 @@ import lombok.experimental.Accessors;
|
|
|
@Accessors(chain = true)
|
|
|
public class ConsumTransactionsResult extends HxzBaseResult {
|
|
|
|
|
|
+ @Schema(description = "人员姓名")
|
|
|
@JsonProperty("Name")
|
|
|
private String Name = "";
|
|
|
|
|
|
+ @Schema(description = "10进制卡序列号(实体卡号或虚拟卡号)")
|
|
|
@JsonProperty("CardNo")
|
|
|
private String CardNo = "";
|
|
|
|
|
|
+ @Schema(description = "现金余额(允许两位小数点)")
|
|
|
@JsonProperty("Money")
|
|
|
private String Money = "";
|
|
|
|
|
|
+ @Schema(description = "补贴余额(允许两位小数点)")
|
|
|
@JsonProperty("Subsidy")
|
|
|
private String Subsidy = "";
|
|
|
|
|
|
+ @Schema(description = "剩余次数")
|
|
|
@JsonProperty("Times")
|
|
|
private String Times = "";
|
|
|
|
|
|
+ @Schema(description = "赠送余额(允许两位小数点)")
|
|
|
@JsonProperty("Integral")
|
|
|
private String Integral = "";
|
|
|
|
|
|
+ @Schema(description = "入场时间(固定值””)")
|
|
|
@JsonProperty("InTime")
|
|
|
private String InTime = "";
|
|
|
|
|
|
+ @Schema(description = "出场时间(固定值””)")
|
|
|
@JsonProperty("OutTime")
|
|
|
private String OutTime = "";
|
|
|
|
|
|
+ @Schema(description = "累计使用时间:天时分秒")
|
|
|
@JsonProperty("CumulativeTime")
|
|
|
private String CumulativeTime = "";
|
|
|
|
|
|
+ @Schema(description = "实际扣费金额(信息模式下返回为0)")
|
|
|
@JsonProperty("Amount")
|
|
|
private String Amount = "";
|
|
|
|
|
|
+ @Schema(description = "语音段")
|
|
|
@JsonProperty("VoiceID")
|
|
|
private String VoiceID = "";
|
|
|
|
|
|
+ @Schema(description = "自定义显示文本(Status为1时传入,屏幕显示此值,内容内使用\\r\\n换行,最多支持4行,每行不超过8个汉字)")
|
|
|
@JsonProperty("Text")
|
|
|
private String Text = "";
|
|
|
|