SignatureResp.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.ydtech.modules.ins.model.guoRen;
  2. import com.alibaba.fastjson.annotation.JSONField;
  3. import com.fasterxml.jackson.annotation.JsonProperty;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. import java.util.List;
  7. /**
  8. * 签名 出参
  9. *
  10. * @author: lig
  11. * @date: 2023-10-20
  12. */
  13. @NoArgsConstructor
  14. @Data
  15. public class SignatureResp {
  16. @JsonProperty(value = "resultCode")
  17. @JSONField(name = "resultCode")
  18. private Integer resultCode;
  19. @JsonProperty(value = "resultMsg")
  20. @JSONField(name = "resultMsg")
  21. private String resultMsg;
  22. @JsonProperty(value = "data")
  23. @JSONField(name = "data")
  24. private DataDTO data;
  25. @NoArgsConstructor
  26. @Data
  27. public static class DataDTO {
  28. @JsonProperty(value = "proposalNo")
  29. @JSONField(name = "proposalNo")
  30. private List<String> proposalNo;
  31. @JsonProperty(value = "downloadUrl")
  32. @JSONField(name = "downloadUrl")
  33. private String downloadUrl;
  34. @JsonProperty(value = "elecapplyurl")
  35. @JSONField(name = "elecapplyurl")
  36. private String elecapplyurl;
  37. @JsonProperty(value = "createtime")
  38. @JSONField(name = "createtime")
  39. private String createtime;
  40. @JsonProperty(value = "confirmflag")
  41. @JSONField(name = "confirmflag")
  42. private String confirmflag;
  43. @JsonProperty(value = "updatetime")
  44. @JSONField(name = "updatetime")
  45. private String updatetime;
  46. }
  47. }