Gyjsydscdj.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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_gyjsydscdj
  9. * 单独选址第四部分
  10. */
  11. @Data
  12. public class Gyjsydscdj {
  13. private String id;
  14. private String projectId; // 项目ID
  15. private String qlr; // 权利人
  16. private String gyqk; // 共有情况
  17. private String zl; // 坐落
  18. private String qllx; // 权利类型
  19. private String qlxz; // 权利性质
  20. private String tdyt; // 用途
  21. private Float area; // 面积
  22. private String areaUnit; // 面积单位
  23. private String bdcdyh; // 不动产单元号
  24. private String bdczh; // 不动产证号
  25. private String djjg; // 登记结构
  26. private String djDate; // 登记日期
  27. private Map<String, Object> attachment; // 附件
  28. private Boolean hasOnchain; // 是否上链(布尔)
  29. private String creatorId; // 创建人ID
  30. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  31. private Date createdAt; // 创建时间
  32. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  33. private Date updatedAt; // 更新时间
  34. public void generateId() {
  35. this.id = UUID.randomUUID().toString();
  36. }
  37. }