hanfucheng vor 1 Jahr
Ursprung
Commit
c715cba593

+ 698 - 0
src/main/java/com/sooka/sponest/data/generalbusiness/domain/CenterdataTKeyProjectsBo.java

@@ -0,0 +1,698 @@
+package com.sooka.sponest.data.generalbusiness.domain;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.common.core.annotation.Excel;
+import com.sooka.sponest.data.base.domain.BaseBusinessEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import javax.validation.constraints.NotBlank;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 重点工程对象 centerdata_t_key_projects
+ *
+ * @author ruoyi
+ * @date 2023-04-23
+ */
+@ApiModel(description = "数据中心重点工程实体类对象")
+public class CenterdataTKeyProjectsBo extends BaseBusinessEntity {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 主键id
+     */
+    private String id;
+
+    /**
+     * 属地辖区
+     */
+    @ApiModelProperty(value = "属地辖区", required = false)
+    @Excel(name = "属地辖区")
+    @NotBlank(message = "属地辖区不能为空")
+    private String territoriality;
+
+    /**
+     * 所属开发区
+     */
+    @ApiModelProperty(value = "所属开发区", required = false)
+   // @Excel(name = "所属开发区",dictType = "centerdata_park")
+    private String park;
+
+
+
+    @Excel(name = "所属开发区")
+    private String parkLabel;
+
+    /**
+     * 开发区中心点经度
+     */
+    @ApiModelProperty(value = "开发区中心点经度", required = false)
+    @Excel(name = "开发区中心点经度")
+    private String parkLongitude;
+
+    /**
+     * 开发区中心点纬度
+     */
+    @ApiModelProperty(value = "开发区中心点纬度", required = false)
+    @Excel(name = "开发区中心点纬度")
+    private String parkLatitude;
+
+    /**
+     * 项目名称
+     */
+    @ApiModelProperty(value = "项目名称", required = false)
+    @Excel(name = "项目名称")
+    @NotBlank(message = "项目名称不能为空")
+    private String projectName;
+
+    /**
+     * 项目环境
+     */
+    @ApiModelProperty(value = "项目环境", required = false)
+    @Excel(name = "项目环境",dictType = "centerdata_environment")
+    private String environment;
+
+    /**
+     * 法人单位
+     */
+    @ApiModelProperty(value = "法人单位", required = false)
+    @Excel(name = "法人单位")
+    private String legalUnit;
+
+    /**
+     * 工程目标
+     */
+    @ApiModelProperty(value = "工程目标", required = false)
+//    @Excel(name = "工程目标")
+//    @NotBlank(message = "工程目标不能为空")
+    private String projectTarget;
+
+    /**
+     * 工程类型
+     */
+    @ApiModelProperty(value = "工程类型", required = false)
+//    @Excel(name = "工程类型")
+    private String projectType;
+
+    /**
+     * 工程属地
+     */
+    @ApiModelProperty(value = "工程属地", required = false)
+//    @Excel(name = "工程属地" , dictType = "forest_lin_level")
+//    @NotBlank(message = "工程属地不能为空")
+    private String projectLevel;
+
+    /**
+     * 建设单位
+     */
+    @ApiModelProperty(value = "建设单位", required = false)
+//    @Excel(name = "建设单位")
+    private String constructionUnit;
+
+    /**
+     * 负责人
+     */
+    @ApiModelProperty(value = "负责人", required = false)
+    @Excel(name = "负责人")
+    @NotBlank(message = "负责人不能为空")
+    private String principal;
+
+    /**
+     * 联系电话
+     */
+    @ApiModelProperty(value = "联系电话", required = false)
+    @Excel(name = "联系电话")
+    @NotBlank(message = "联系电话不能为空")
+    private String phone;
+
+    /**
+     * 开复工时间
+     */
+    @DateTimeFormat(pattern = "yyyy-MM")
+    @JsonFormat(pattern = "yyyy-MM")
+    @Excel(name = "开复工时间",dateFormat = "yyyy-MM")
+    private String startTime;
+
+    /**
+     * 计划竣工时间
+     */
+    @DateTimeFormat(pattern = "yyyy-MM")
+    @JsonFormat(pattern = "yyyy-MM")
+    @Excel(name = "计划竣工时间",dateFormat = "yyyy-MM")
+    private String endTime;
+
+    /**
+     * 建设地点
+     */
+    @ApiModelProperty(value = "建设地点", required = false)
+    @Excel(name = "建设地点")
+    @NotBlank(message = "建设地点不能为空")
+    private String constructionSite;
+
+    /**
+     * 在建性质
+     */
+    @ApiModelProperty(value = "在建性质", required = false)
+    @Excel(name = "在建性质",dictType = "centerdata_zj_nature")
+    @NotBlank(message = "在建性质不能为空")
+    private String nature;
+
+    /**
+     * 总投资
+     */
+    @ApiModelProperty(value = "总投资", required = false)
+    @Excel(name = "总投资(万元)")
+    private String totalInvest;
+
+    /**
+     * 年度计划投资
+     */
+    @ApiModelProperty(value = "年度计划投资", required = false)
+    @Excel(name = "年度计划投资(万元)")
+    private String yearInvest;
+
+    /**
+     * 产业类别
+     */
+    @ApiModelProperty(value = "产业类别", required = false)
+    @Excel(name = "产业类别",dictType = "centerdata_industry_type")
+    private String industryType;
+
+    /**
+     * 项目秘书
+     */
+    @ApiModelProperty(value = "项目秘书", required = false)
+    @Excel(name = "项目秘书")
+    private String secretary;
+
+    /**
+     * 项目秘书职务
+     */
+    @ApiModelProperty(value = "项目秘书职务", required = false)
+    @Excel(name = "项目秘书职务")
+    private String secretaryDuties;
+
+    /**
+     * 项目秘书手机
+     */
+    @ApiModelProperty(value = "项目秘书手机", required = false)
+    @Excel(name = "项目秘书手机")
+    private String secretaryPhone;
+
+    /**
+     * 建筑面积
+     */
+    @ApiModelProperty(value = "建筑面积", required = false)
+//    @Excel(name = "建筑面积")
+    private String constructionArea;
+
+    /**
+     * 经度
+     */
+    @ApiModelProperty(value = "经度", required = false)
+    @Excel(name = "经度")
+    @NotBlank(message = "经度不能为空")
+    private String longitude;
+
+    /**
+     * 纬度
+     */
+    @ApiModelProperty(value = "纬度", required = false)
+    @Excel(name = "纬度")
+    @NotBlank(message = "纬度不能为空")
+    private String latitude;
+
+    /**
+     * 所属分类
+     */
+    @ApiModelProperty(value = "所属分类", required = false)
+//    @Excel(name = "所属分类" , dictType = "camera_system")
+//    @NotBlank(message = "所属分类不能为空")
+    private String cameraSystem;
+
+    /**
+     * 显示排序
+     */
+    private Long orderNum;
+
+    /**
+     * 工程简介
+     */
+    @ApiModelProperty(value = "建设内容", required = false)
+    @Excel(name = "建设内容")
+    @NotBlank(message = "建设内容不能为空")
+    private String introduction;
+
+    public Long getDeptId() {
+        return deptId;
+    }
+
+    public void setDeptId(Long deptId) {
+        this.deptId = deptId;
+    }
+
+    /**
+     * 所属部门id
+     */
+    private Long deptId;
+
+    /**
+     * 所属部门
+     */
+    @ApiModelProperty(value = "所属部门", required = false)
+    @Excel(name = "所属部门")
+//    @NotBlank(message = "所属部门不能为空")
+    private String deptName;
+
+    /**
+     * 图片地址
+     */
+    @ApiModelProperty(value = "附件", required = false)
+    private String photoId;
+
+    @ApiModelProperty(value = "续建项目去年底前累计投资(万元)", required = false)
+    @Excel(name = "续建项目去年底前累计投资(万元)")
+    private String continuationProjectInvest;
+
+    @DateTimeFormat(pattern = "yyyy-MM")
+    @JsonFormat(pattern = "yyyy-MM")
+    @ApiModelProperty(value = "续建项目首次开工时间", required = false)
+    @Excel(name = "续建项目首次开工时间")
+    private String continuationProjectStartTime;
+
+    @ApiModelProperty(value = "是否入统计库", required = false)
+    @Excel(name = "是否入统计库")
+    private String joinStatisticalBank;
+
+    @ApiModelProperty(value = "是否入统", required = false)
+    @Excel(name = "是否入统")
+    private String joinStatistical;
+
+    @ApiModelProperty(value = "1-N月入统投资", required = false)
+    @Excel(name = "1-N月入统投资")
+    private String joinStatisticalInvest;
+
+    @ApiModelProperty(value = "今年实际累计完成投资", required = false)
+    @Excel(name = "今年实际累计完成投资")
+    private String thisYearCumulativeInvestment;
+
+    @DateTimeFormat(pattern = "yyyy-MM")
+    @JsonFormat(pattern = "yyyy-MM")
+    @ApiModelProperty(value = "实际竣工时间", required = false)
+    @Excel(name = "实际竣工时间")
+    private String realityCompletedTime;
+
+    @ApiModelProperty(value = "是否春季集中开复工项目", required = false)
+    @Excel(name = "是否春季集中开复工项目")
+    private String springStartProject;
+
+    @ApiModelProperty(value = "报文", required = false)
+    private String message;
+
+    @ApiModelProperty(value = "项目id", required = false)
+    @NotBlank(message = "项目id不能为空")
+    private String projectId;
+
+    public String getProjectId() {
+        return projectId;
+    }
+
+    public void setProjectId(String projectId) {
+        this.projectId = projectId;
+    }
+
+    public String getMessage() {
+        return message;
+    }
+
+    public void setMessage(String message) {
+        this.message = message;
+    }
+
+    public String getJoinStatisticalBank() {
+        return joinStatisticalBank;
+    }
+
+    public void setJoinStatisticalBank(String joinStatisticalBank) {
+        this.joinStatisticalBank = joinStatisticalBank;
+    }
+
+    public String getJoinStatistical() {
+        return joinStatistical;
+    }
+
+    public void setJoinStatistical(String joinStatistical) {
+        this.joinStatistical = joinStatistical;
+    }
+
+    public String getJoinStatisticalInvest() {
+        return joinStatisticalInvest;
+    }
+
+    public void setJoinStatisticalInvest(String joinStatisticalInvest) {
+        this.joinStatisticalInvest = joinStatisticalInvest;
+    }
+
+    public String getThisYearCumulativeInvestment() {
+        return thisYearCumulativeInvestment;
+    }
+
+    public void setThisYearCumulativeInvestment(String thisYearCumulativeInvestment) {
+        this.thisYearCumulativeInvestment = thisYearCumulativeInvestment;
+    }
+
+    public String getSpringStartProject() {
+        return springStartProject;
+    }
+
+    public void setSpringStartProject(String springStartProject) {
+        this.springStartProject = springStartProject;
+    }
+
+    public String getContinuationProjectInvest() {
+        return continuationProjectInvest;
+    }
+
+    public void setContinuationProjectInvest(String continuationProjectInvest) {
+        this.continuationProjectInvest = continuationProjectInvest;
+    }
+
+    public String getContinuationProjectStartTime() {
+        return continuationProjectStartTime;
+    }
+
+    public void setContinuationProjectStartTime(String continuationProjectStartTime) {
+        this.continuationProjectStartTime = continuationProjectStartTime;
+    }
+
+    public String getRealityCompletedTime() {
+        return realityCompletedTime;
+    }
+
+    public void setRealityCompletedTime(String realityCompletedTime) {
+        this.realityCompletedTime = realityCompletedTime;
+    }
+
+    public String getTerritoriality() {
+        return territoriality;
+    }
+
+    public void setTerritoriality(String territoriality) {
+        this.territoriality = territoriality;
+    }
+
+    public String getPark() {
+        return park;
+    }
+
+    public void setPark(String park) {
+        this.park = park;
+    }
+
+    public String getParkLongitude() {
+        return parkLongitude;
+    }
+
+    public void setParkLongitude(String parkLongitude) {
+        this.parkLongitude = parkLongitude;
+    }
+
+    public String getParkLatitude() {
+        return parkLatitude;
+    }
+
+    public void setParkLatitude(String parkLatitude) {
+        this.parkLatitude = parkLatitude;
+    }
+
+    public String getEnvironment() {
+        return environment;
+    }
+
+    public void setEnvironment(String environment) {
+        this.environment = environment;
+    }
+
+    public String getLegalUnit() {
+        return legalUnit;
+    }
+
+    public void setLegalUnit(String legalUnit) {
+        this.legalUnit = legalUnit;
+    }
+
+    public String getStartTime() {
+        return startTime;
+    }
+
+    public void setStartTime(String startTime) {
+        this.startTime = startTime;
+    }
+
+    public String getEndTime() {
+        return endTime;
+    }
+
+    public void setEndTime(String endTime) {
+        this.endTime = endTime;
+    }
+
+    public String getNature() {
+        return nature;
+    }
+
+    public void setNature(String nature) {
+        this.nature = nature;
+    }
+
+    public String getTotalInvest() {
+        return totalInvest;
+    }
+
+    public void setTotalInvest(String totalInvest) {
+        this.totalInvest = totalInvest;
+    }
+
+    public String getYearInvest() {
+        return yearInvest;
+    }
+
+    public void setYearInvest(String yearInvest) {
+        this.yearInvest = yearInvest;
+    }
+
+    public String getIndustryType() {
+        return industryType;
+    }
+
+    public void setIndustryType(String industryType) {
+        this.industryType = industryType;
+    }
+
+    public String getSecretary() {
+        return secretary;
+    }
+
+    public void setSecretary(String secretary) {
+        this.secretary = secretary;
+    }
+
+    public String getSecretaryDuties() {
+        return secretaryDuties;
+    }
+
+    public void setSecretaryDuties(String secretaryDuties) {
+        this.secretaryDuties = secretaryDuties;
+    }
+
+    public String getSecretaryPhone() {
+        return secretaryPhone;
+    }
+
+    public void setSecretaryPhone(String secretaryPhone) {
+        this.secretaryPhone = secretaryPhone;
+    }
+
+    public String getDeptName() {
+        return deptName;
+    }
+
+    public void setDeptName(String deptName) {
+        this.deptName = deptName;
+    }
+
+    private List<String> deviceList;
+
+    public void setId(String id) {
+        this.id = id;
+    }
+
+    public String getId() {
+        return id;
+    }
+
+    public void setProjectName(String projectName) {
+        this.projectName = projectName;
+    }
+
+    public String getProjectName() {
+        return projectName;
+    }
+
+    public void setProjectTarget(String projectTarget) {
+        this.projectTarget = projectTarget;
+    }
+
+    public String getProjectTarget() {
+        return projectTarget;
+    }
+
+    public void setProjectType(String projectType) {
+        this.projectType = projectType;
+    }
+
+    public String getProjectType() {
+        return projectType;
+    }
+
+    public void setProjectLevel(String projectLevel) {
+        this.projectLevel = projectLevel;
+    }
+
+    public String getProjectLevel() {
+        return projectLevel;
+    }
+
+    public void setConstructionUnit(String constructionUnit) {
+        this.constructionUnit = constructionUnit;
+    }
+
+    public String getConstructionUnit() {
+        return constructionUnit;
+    }
+
+    public void setPrincipal(String principal) {
+        this.principal = principal;
+    }
+
+    public String getPrincipal() {
+        return principal;
+    }
+
+    public void setPhone(String phone) {
+        this.phone = phone;
+    }
+
+    public String getPhone() {
+        return phone;
+    }
+
+    public void setPhotoId(String photoId) {
+        this.photoId = photoId;
+    }
+
+    public String getPhotoId() {
+        return photoId;
+    }
+
+    public void setConstructionSite(String constructionSite) {
+        this.constructionSite = constructionSite;
+    }
+
+    public String getConstructionSite() {
+        return constructionSite;
+    }
+
+    public void setConstructionArea(String constructionArea) {
+        this.constructionArea = constructionArea;
+    }
+
+    public String getConstructionArea() {
+        return constructionArea;
+    }
+
+    public void setLongitude(String longitude) {
+        this.longitude = longitude;
+    }
+
+    public String getLongitude() {
+        return longitude;
+    }
+
+    public void setLatitude(String latitude) {
+        this.latitude = latitude;
+    }
+
+    public String getLatitude() {
+        return latitude;
+    }
+
+    public void setCameraSystem(String cameraSystem) {
+        this.cameraSystem = cameraSystem;
+    }
+
+    public String getCameraSystem() {
+        return cameraSystem;
+    }
+
+    public Long getOrderNum() {
+        return orderNum;
+    }
+
+    public void setOrderNum(Long orderNum) {
+        this.orderNum = orderNum;
+    }
+
+    public void setIntroduction(String introduction) {
+        this.introduction = introduction;
+    }
+
+    public String getIntroduction() {
+        return introduction;
+    }
+
+    public List<String> getDeviceList() {
+        return deviceList;
+    }
+
+    public void setDeviceList(List<String> deviceList) {
+        this.deviceList = deviceList;
+    }
+
+    public String getParkLabel() {
+        return parkLabel;
+    }
+
+    public void setParkLabel(String parkLabel) {
+        this.parkLabel = parkLabel;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("projectName", getProjectName())
+                .append("projectTarget", getProjectTarget())
+                .append("projectType", getProjectType())
+                .append("projectLevel", getProjectLevel())
+                .append("constructionUnit", getConstructionUnit())
+                .append("principal", getPrincipal())
+                .append("phone", getPhone())
+                .append("constructionSite", getConstructionSite())
+                .append("constructionArea", getConstructionArea())
+                .append("longitude", getLongitude())
+                .append("latitude", getLatitude())
+                .append("cameraSystem", getCameraSystem())
+                .append("deptId", getDeptId())
+                .append("deptName", getDeptName())
+                .append("introduction", getIntroduction())
+                .append("photoId", getPhotoId())
+                .toString();
+    }
+}