H3yunResponse.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package com.malk.model.h3yun;
  2. import java.util.Map;
  3. /**
  4. * 氚云响应模型
  5. *
  6. * 功能说明:氚云 OpenApi/Invoke 接口的通用响应模型
  7. *
  8. * 响应示例:
  9. * {
  10. * "Success": true, // 是否成功
  11. * "ErrorCode": 0, // 错误码,0=成功
  12. * "Message": "操作成功", // 消息
  13. * "BizObjectId": "xxx" // 业务对象ID(创建成功时返回)
  14. * }
  15. */
  16. public class H3yunResponse {
  17. /** 是否成功 */
  18. public Boolean Success;
  19. /** 错误码,0=成功,其他=失败 */
  20. public Integer ErrorCode;
  21. /** 错误消息 */
  22. public String Message;
  23. /** 业务对象ID(创建成功时返回) */
  24. public String BizObjectId;
  25. /** 业务数据 */
  26. public Map<String, Object> Data;
  27. // ==================== getter/setter ====================
  28. public Boolean getSuccess() { return Success; }
  29. public void setSuccess(Boolean Success) { this.Success = Success; }
  30. public Integer getErrorCode() { return ErrorCode; }
  31. public void setErrorCode(Integer ErrorCode) { this.ErrorCode = ErrorCode; }
  32. public String getMessage() { return Message; }
  33. public void setMessage(String Message) { this.Message = Message; }
  34. public String getBizObjectId() { return BizObjectId; }
  35. public void setBizObjectId(String BizObjectId) { this.BizObjectId = BizObjectId; }
  36. public Map<String, Object> getData() { return Data; }
  37. public void setData(Map<String, Object> Data) { this.Data = Data; }
  38. }