TEventReceive.java 6.02 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273
package com.zehong.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.zehong.common.annotation.Excel;
import com.zehong.common.core.domain.BaseEntity;

/**
 * 事件接报对象 t_event_receive
 * 
 * @author zehong
 * @date 2022-03-18
 */
public class TEventReceive extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Integer id;

    /** 事件名称 */
    @Excel(name = "事件名称")
    private String eventName;

    /** 事件类型 1水灾 2火灾 3突发 */
    @Excel(name = "事件类型 1水灾 2火灾 3突发")
    private Integer eventType;

    /** 事件等级 1级 2级 3级 */
    @Excel(name = "事件等级 1级 2级 3级")
    private Integer eventGrade;

    /** 事发地点 */
    @Excel(name = "事发地点")
    private String address;

    /** 经度 */
    private String longitude;

    /** 纬度 */
    private String latitude;

    /** 报案人 */
    @Excel(name = "报案人")
    private String informant;

    /** 报案时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "报案时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date inforTime;

    /** 报案人电话 */
    @Excel(name = "报案人电话")
    private String informantPhone;

    /** 事件描述 */
    @Excel(name = "事件描述")
    private String describe;

    /** 指派公司id */
    @Excel(name = "指派公司id")
    private Integer enterpriseId;

    /** 指派公司名称 */
    @Excel(name = "指派公司名称")
    private String enterpriseName;

    /** 备注 */
    private String remarks;

    private Integer companyRead;

    private Integer  governmentRead;
    /** 0未删除 1已删除 */
    private Integer isDel;
    @Excel(name = "状态")
    private Integer status;

    private TEventHandle handleList;

    public TEventHandle getHandleList() {
        return handleList;
    }

    public void setHandleList(TEventHandle handleList) {
        this.handleList = handleList;
    }

    public Integer getCompanyRead() {
        return companyRead;
    }

    public void setCompanyRead(Integer companyRead) {
        this.companyRead = companyRead;
    }

    public Integer getGovernmentRead() {
        return governmentRead;
    }

    public void setGovernmentRead(Integer governmentRead) {
        this.governmentRead = governmentRead;
    }

    public void setId(Integer id)
    {
        this.id = id;
    }

    public Integer getId()
    {
        return id;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public void setEventName(String eventName)
    {
        this.eventName = eventName;
    }

    public String getEventName() 
    {
        return eventName;
    }
    public void setEventType(Integer eventType) 
    {
        this.eventType = eventType;
    }

    public Integer getEventType() 
    {
        return eventType;
    }
    public void setEventGrade(Integer eventGrade) 
    {
        this.eventGrade = eventGrade;
    }

    public Integer getEventGrade() 
    {
        return eventGrade;
    }
    public void setAddress(String address) 
    {
        this.address = address;
    }

    public String getAddress() 
    {
        return address;
    }
    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 setInformant(String informant) 
    {
        this.informant = informant;
    }

    public String getInformant() 
    {
        return informant;
    }
    public void setInforTime(Date inforTime) 
    {
        this.inforTime = inforTime;
    }

    public Date getInforTime() 
    {
        return inforTime;
    }
    public void setInformantPhone(String informantPhone) 
    {
        this.informantPhone = informantPhone;
    }

    public String getInformantPhone() 
    {
        return informantPhone;
    }
    public void setDescribe(String describe) 
    {
        this.describe = describe;
    }

    public String getDescribe() 
    {
        return describe;
    }
    public void setEnterpriseId(Integer enterpriseId)
    {
        this.enterpriseId = enterpriseId;
    }

    public Integer getEnterpriseId()
    {
        return enterpriseId;
    }
    public void setEnterpriseName(String enterpriseName) 
    {
        this.enterpriseName = enterpriseName;
    }

    public String getEnterpriseName() 
    {
        return enterpriseName;
    }
    public void setRemarks(String remarks) 
    {
        this.remarks = remarks;
    }

    public String getRemarks() 
    {
        return remarks;
    }
    public void setIsDel(Integer isDel) 
    {
        this.isDel = isDel;
    }

    public Integer getIsDel() 
    {
        return isDel;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("eventName", getEventName())
            .append("eventType", getEventType())
            .append("eventGrade", getEventGrade())
            .append("address", getAddress())
            .append("longitude", getLongitude())
            .append("latitude", getLatitude())
            .append("informant", getInformant())
            .append("inforTime", getInforTime())
            .append("informantPhone", getInformantPhone())
            .append("describe", getDescribe())
            .append("enterpriseId", getEnterpriseId())
            .append("enterpriseName", getEnterpriseName())
            .append("remarks", getRemarks())
            .append("isDel", getIsDel())
            .append("createTime", getCreateTime())
            .toString();
    }
}