package com.javaweb.platform.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.javaweb.common.annotation.Excel; import com.javaweb.common.core.domain.BaseEntity; import java.util.Date; /** * 项目信息对象 project_info * * @author zmk * @date 2022-03-08 */ public class ProjectInfo extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键 */ private String id; /** 项目编号 */ @Excel(name = "项目编号") private String projectNo; /** 项目名称 */ @Excel(name = "项目名称") private String projectName; /** 建设单位 */ @Excel(name = "建设单位") private String constructionUnit; /** 勘察单位 */ @Excel(name = "勘察单位") private String exprorationUnit; /** 劳务单位 */ @Excel(name = "劳务单位") private String serviceUnit; /** 场地位置 */ @Excel(name = "场地位置") private String addressCode; /** 详细地址 */ @Excel(name = "详细地址") private String address; /** 负责人 */ @Excel(name = "负责人") private String projectLeader; /** 工程师 */ @Excel(name = "工程师") private String projectEnginer; /** 立项时间 */ @Excel(name = "立项时间", width = 30, dateFormat = "yyyy-MM-dd") private Date startTime; /** 计划完成时间 */ @Excel(name = "计划完成时间", width = 30, dateFormat = "yyyy-MM-dd") private Date plannedTime; /** 实际完成时间 */ @Excel(name = "实际完成时间", width = 30, dateFormat = "yyyy-MM-dd") private Date endTime; /** 项目图片 */ @Excel(name = "项目图片") private String projectPicture; /** 勘察大纲 */ @Excel(name = "勘察大纲") private String surveyOutline; /** 安全要求 */ @Excel(name = "安全要求") private String safetyRequire; /** 技术要求 */ @Excel(name = "技术要求") private String techRequire; /** 项目状态 */ @Excel(name = "项目状态") private String state; /** 验收变更原因 */ @Excel(name = "验收变更原因") private String reason; /** 项目序列号 */ @Excel(name = "项目序列号") private String serialNumber; /** 删除标记,0正常,1删除 */ @Excel(name = "删除标记,0正常,1删除") private String isDeleted; /** 归档编号 */ @Excel(name = "归档编号") private String archiveNo; /** 项目分类 */ @Excel(name = "项目分类") private String projectCategory; /** 项目介绍 */ @Excel(name = "项目介绍") private String projectIntroduction; /** 提交日期 */ @Excel(name = "提交日期", width = 30, dateFormat = "yyyy-MM-dd") private Date handInDate; /** 提交单位 */ @Excel(name = "提交单位") private String handInPost; /** 地理位置 */ @Excel(name = "地理位置") private String location; /** 经纬度 */ @Excel(name = "经纬度") private Double lng; /** 经纬度 */ @Excel(name = "经纬度") private Double lat; private int holeCount; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setProjectNo(String projectNo) { this.projectNo = projectNo; } public String getProjectNo() { return projectNo; } public void setProjectName(String projectName) { this.projectName = projectName; } public String getProjectName() { return projectName; } public void setConstructionUnit(String constructionUnit) { this.constructionUnit = constructionUnit; } public String getConstructionUnit() { return constructionUnit; } public void setExprorationUnit(String exprorationUnit) { this.exprorationUnit = exprorationUnit; } public String getExprorationUnit() { return exprorationUnit; } public void setServiceUnit(String serviceUnit) { this.serviceUnit = serviceUnit; } public String getServiceUnit() { return serviceUnit; } public void setAddressCode(String addressCode) { this.addressCode = addressCode; } public String getAddressCode() { return addressCode; } public void setAddress(String address) { this.address = address; } public String getAddress() { return address; } public void setProjectLeader(String projectLeader) { this.projectLeader = projectLeader; } public String getProjectLeader() { return projectLeader; } public void setProjectEnginer(String projectEnginer) { this.projectEnginer = projectEnginer; } public String getProjectEnginer() { return projectEnginer; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getStartTime() { return startTime; } public void setPlannedTime(Date plannedTime) { this.plannedTime = plannedTime; } public Date getPlannedTime() { return plannedTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public Date getEndTime() { return endTime; } public void setProjectPicture(String projectPicture) { this.projectPicture = projectPicture; } public String getProjectPicture() { return projectPicture; } public void setSurveyOutline(String surveyOutline) { this.surveyOutline = surveyOutline; } public String getSurveyOutline() { return surveyOutline; } public void setSafetyRequire(String safetyRequire) { this.safetyRequire = safetyRequire; } public String getSafetyRequire() { return safetyRequire; } public void setTechRequire(String techRequire) { this.techRequire = techRequire; } public String getTechRequire() { return techRequire; } public void setState(String state) { this.state = state; } public String getState() { return state; } public void setReason(String reason) { this.reason = reason; } public String getReason() { return reason; } public void setSerialNumber(String serialNumber) { this.serialNumber = serialNumber; } public String getSerialNumber() { return serialNumber; } public void setIsDeleted(String isDeleted) { this.isDeleted = isDeleted; } public String getIsDeleted() { return isDeleted; } public void setArchiveNo(String archiveNo) { this.archiveNo = archiveNo; } public String getArchiveNo() { return archiveNo; } public void setProjectCategory(String projectCategory) { this.projectCategory = projectCategory; } public String getProjectCategory() { return projectCategory; } public void setProjectIntroduction(String projectIntroduction) { this.projectIntroduction = projectIntroduction; } public String getProjectIntroduction() { return projectIntroduction; } public void setHandInDate(Date handInDate) { this.handInDate = handInDate; } public Date getHandInDate() { return handInDate; } public void setHandInPost(String handInPost) { this.handInPost = handInPost; } public String getHandInPost() { return handInPost; } public void setLocation(String location) { this.location = location; } public String getLocation() { return location; } public void setLng(Double lng) { this.lng = lng; } public Double getLng() { return lng; } public void setLat(Double lat) { this.lat = lat; } public Double getLat() { return lat; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("projectNo", getProjectNo()) .append("projectName", getProjectName()) .append("constructionUnit", getConstructionUnit()) .append("exprorationUnit", getExprorationUnit()) .append("serviceUnit", getServiceUnit()) .append("addressCode", getAddressCode()) .append("address", getAddress()) .append("projectLeader", getProjectLeader()) .append("projectEnginer", getProjectEnginer()) .append("startTime", getStartTime()) .append("plannedTime", getPlannedTime()) .append("endTime", getEndTime()) .append("projectPicture", getProjectPicture()) .append("surveyOutline", getSurveyOutline()) .append("safetyRequire", getSafetyRequire()) .append("techRequire", getTechRequire()) .append("state", getState()) .append("reason", getReason()) .append("serialNumber", getSerialNumber()) .append("isDeleted", getIsDeleted()) .append("archiveNo", getArchiveNo()) .append("projectCategory", getProjectCategory()) .append("projectIntroduction", getProjectIntroduction()) .append("handInDate", getHandInDate()) .append("handInPost", getHandInPost()) .append("location", getLocation()) .append("lng", getLng()) .append("lat", getLat()) .append("updateTime", getUpdateTime()) .append("createTime", getCreateTime()) .append("createBy", getCreateBy()) .toString(); } public int getHoleCount() { return holeCount; } public void setHoleCount(int holeCount) { this.holeCount = holeCount; } }