OrderQueryResult.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. package com.github.microservice.models.hxz;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import lombok.AllArgsConstructor;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. /**
  7. * @author TRX
  8. * @date 2024/6/28
  9. */
  10. @Data
  11. @AllArgsConstructor
  12. @NoArgsConstructor
  13. public class OrderQueryResult {
  14. @Schema(description = "1:成功; 0:失败")
  15. private Integer Status = 0;
  16. @Schema(description = "错误消息(Status为0时屏幕显示此内容,最多不超过8个汉字)")
  17. private String Msg;
  18. @Schema(description = "人员姓名")
  19. private String Name;
  20. @Schema(description = "10进制卡序列号(实体卡号或虚拟卡号)")
  21. private String CardNo;
  22. @Schema(description = "现金余额(允许两位小数)")
  23. private String Money;
  24. @Schema(description = "补贴余额(允许两位小数)")
  25. private String Subsidy;
  26. @Schema(description = "剩余次数")
  27. private String Times;
  28. @Schema(description = "赠送余额(允许两位小数)")
  29. private String Integral;
  30. @Schema(description = "入场时间(固定值””)")
  31. private String InTime;
  32. @Schema(description = "出场时间(固定值””)")
  33. private String OutTime;
  34. @Schema(description = "累计使用时间:天时分秒")
  35. private String CumulativeTime;
  36. @Schema(description = "实际扣费金额(信息查询模式下返回”0”)")
  37. private String Amount;
  38. @Schema(description = "语音段(用于安卓系统设备)")
  39. private String VoiceID;
  40. @Schema(description = "自定义显示文本(Status为1时传入,屏幕显示此值,内容内使用\\r\\n换行,最多支持4行,每行不超过8个汉字)")
  41. private String Text = "支付失败";
  42. }