shenyijian
2024-08-21 a4b8b53d4b59a5f9e5c4d19e5f4db7829b81e07d
skjcmanager/skjcmanager-service-api/skjcmanager-sm-api/src/main/java/cn/gistack/sm/sg/DO/SgProjectInfoDO.java
@@ -1,11 +1,15 @@
package cn.gistack.sm.sg.DO;
import cn.gistack.sm.sg.VO.PreAcceVO;
import cn.gistack.sm.sg.VO.PtypeVO;
import cn.gistack.sm.sg.VO.SgTypeVO;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import lombok.*;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.math.BigDecimal;
import java.util.List;
/**
 * <p>
@@ -18,6 +22,9 @@
@Getter
@Setter
@TableName("SG_PROJECT_INFO")
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class SgProjectInfoDO implements Serializable {
    private static final long serialVersionUID = 1L;
@@ -72,15 +79,15 @@
    /**
     * 注册到期时间
     */
    private LocalDateTime expTime;
    private String expTime;
    /**
     * 总承包
     * 省厅建办
     */
    private String generalContract;
    /**
     * 总承包责任人
     * 省厅建办责任人
     */
    private String generalPerson;
@@ -105,32 +112,32 @@
    private String controlPerson;
    /**
     * 施工单位
     * 土建施工单位
     */
    private String constructionUnit;
    /**
     * 施工单位责任人
     * 土建施工单位责任人
     */
    private String constructionPerson;
    /**
     * 施工自检单位
     * 设备施工单位
     */
    private String selfUnit;
    /**
     * 施工自检单位责任人
     * 设备施工单位责任人
     */
    private String selfPerson;
    /**
     * 竣工验收检测单位
     * 检测单位
     */
    private String acceptanceUnit;
    /**
     * 竣工验收检测单位责任人
     * 检测单位责任人
     */
    private String acceptancePerson;
@@ -147,7 +154,7 @@
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    private String createTime;
    /**
     * 修改人
@@ -157,10 +164,42 @@
    /**
     * 修改时间
     */
    private LocalDateTime updateTime;
    private String updateTime;
    /**
     * 水库名
     */
    private String skName;
   @TableField(exist = false)
   private List<PtypeVO> ptypeVOS;
   @TableField(exist = false)
   private List<PreAcceVO> preAcce;
   private Integer status;
   @TableField(exist = false)
   private String projectProgress;
   @TableField(exist = false)
   private BigDecimal ProjectProgressNum;
   @TableField(exist = false)
   private String cityNm; //市
   @TableField(exist = false)
   private String countyNm; //县
   @TableField(exist = false)
   private String townNm; //乡
   @TableField(exist = false)
   private String engScal; //工程规模
   @TableField(exist = false)
   private String basGuid; //片区
   /**
    * 标段
    */
   private String lot;
}