ResponseParmsEntity.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.zsElectric.openapi.business.entity;
  2. import com.fasterxml.jackson.annotation.JsonAutoDetect;
  3. import com.fasterxml.jackson.annotation.JsonProperty;
  4. import lombok.Data;
  5. import java.io.Serial;
  6. import java.io.Serializable;
  7. @Data
  8. @JsonAutoDetect(fieldVisibility = JsonAutoDetect.Visibility.ANY, getterVisibility = JsonAutoDetect.Visibility.NONE, setterVisibility = JsonAutoDetect.Visibility.NONE)
  9. public class ResponseParmsEntity implements Serializable {
  10. @Serial
  11. private static final long serialVersionUID = 1L;
  12. /**
  13. * 响应状态
  14. * -1:系统繁忙,此时请求方稍后重试
  15. * 0:请求成功
  16. * 4001:签名错误
  17. * 4002:Token错误
  18. * 4003:参数不合法,缺少必需的示例:OperatorID、Sig、TimeStamp、Data、Seq五个参数
  19. * 4004:请求的业务参数不合法,各接口定义自己的必须参数
  20. * 500:系统异常
  21. */
  22. @JsonProperty("Ret")
  23. private Integer Ret;
  24. /**
  25. * 响应消息
  26. */
  27. @JsonProperty("Msg")
  28. private String Msg;
  29. /**
  30. * 响应加密数据
  31. */
  32. @JsonProperty("Data")
  33. private String Data;
  34. /**
  35. * 响应签名
  36. */
  37. @JsonProperty("Sig")
  38. private String Sig;
  39. }