package com.siwei.apply.domain; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; import java.util.Map; import java.util.UUID; /** * 国有建设用地使用权首次登记对象 t_gyjsydscdj * 单独选址第四部分 */ @Data public class Gyjsydscdj { private String id; private String projectId; // 项目ID private String qlr; // 权利人 private String gyqk; // 共有情况 private String zl; // 坐落 private String qllx; // 权利类型 private String qlxz; // 权利性质 private String tdyt; // 用途 private Float area; // 面积 private String areaUnit; // 面积单位 private String bdcdyh; // 不动产单元号 private String bdczh; // 不动产证号 private String djjg; // 登记结构 private String djDate; // 登记日期 private Map attachment; // 附件 private Boolean hasOnchain; // 是否上链(布尔) private String creatorId; // 创建人ID @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createdAt; // 创建时间 @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updatedAt; // 更新时间 public void generateId() { this.id = UUID.randomUUID().toString(); } }