1
0

Ydysyxz.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package com.siwei.apply.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import lombok.Data;
  4. import java.util.Date;
  5. import java.util.Map;
  6. import java.util.UUID;
  7. /**
  8. * 用地预审与选址 对象 t_ydysyxz
  9. * 单独选址第一部分
  10. */
  11. @Data
  12. public class Ydysyxz {
  13. private String id;
  14. private String projectId;
  15. private String jsyj;//建设依据
  16. private String jsdd;//建设地点
  17. private Float area;//拟用地面积
  18. private String areaUnit;//面积单位
  19. private String hasZz;//是否完成征转
  20. private String xmjsyj;//项目建设依据
  21. private String zzwh;//证书文号
  22. private String fzDate;//发证日期
  23. // JSONB 对应 Java 的 Map 或自定义对象
  24. private Map<String, Object> attachment;//存储附件的目录树
  25. private Boolean hasOnchain = false;//是否上链
  26. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  27. private Date createdAt;
  28. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  29. private Date updatedAt;
  30. private String creatorId;
  31. public void generateId() {
  32. this.id = UUID.randomUUID().toString();
  33. }
  34. }