/* * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * Neither the name of the dreamlu.net developer nor the names of its * contributors may be used to endorse or promote products derived from * this software without specific prior written permission. * Author: Chill 庄骞 (smallchill@163.com) */ package org.springblade.modules.doorplateAddress.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; /** * 门牌地址表(总台账数据) 实体类 * * @author BladeX * @since 2023-10-28 */ @Data @TableName("jczz_doorplate_address") @ApiModel(value = "DoorplateAddress对象", description = "门牌地址表(总台账数据)") public class DoorplateAddressEntity implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @JsonSerialize(using = ToStringSerializer.class) @ApiModelProperty("主键id") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; /** * 地址名称 */ @ApiModelProperty(value = "地址名称") private String addressName; /** * 门牌地址编码 */ @ApiModelProperty(value = "门牌地址编码") private String addressCode; /** * 经度 */ @ApiModelProperty(value = "经度") private String X; /** * 纬度 */ @ApiModelProperty(value = "纬度") private String Y; /** * x84经度 */ @ApiModelProperty(value = "x84经度") @TableField("x_84") private String x84; /** * y84纬度 */ @ApiModelProperty(value = "y84纬度") @TableField("y_84") private String y84; /** * 行政区编码 */ @ApiModelProperty(value = "行政区编码") private String regionCode; /** * 行政区名称 */ @ApiModelProperty(value = "行政区名称") private String regionName; /** * 乡镇街道编号 */ @ApiModelProperty(value = "乡镇街道编号") @TableField("town_street_code") private String townStreetCode; /** * 乡镇街道名称 */ @ApiModelProperty(value = "乡镇街道名称") private String townStreetName; /** * 居委会(社区)编号 */ @ApiModelProperty(value = "居委会(社区)编号") private String neiCode; /** * 居委会(社区)名称 */ @ApiModelProperty(value = "居委会(社区)名称") private String neiName; /** * 街路巷编码 */ @ApiModelProperty(value = "街路巷编码") private String streetRuCode; /** * 街路巷名称 */ @ApiModelProperty(value = "街路巷名称") private String streetRuName; /** * 分局代码 */ @ApiModelProperty(value = "分局代码") private String branchCode; /** * 分局名称 */ @ApiModelProperty(value = "分局名称") private String branchName; /** * 派出所代码 */ @ApiModelProperty(value = "派出所代码") private String localPoliceStationCode; /** * 派出所名称 */ @ApiModelProperty(value = "派出所名称") private String localPoliceStationName; /** * 警务室代码 */ @ApiModelProperty(value = "警务室代码") private String policeAffairsCode; /** * 警务室名称 */ @ApiModelProperty(value = "警务室名称") private String policeAffairsName; /** * 单元编码 */ @ApiModelProperty(value = "单元编码") private String unitCode; /** * 单元号(名称) */ @ApiModelProperty(value = "单元号(名称)") private String unitName; /** * 楼栋编码 */ @ApiModelProperty(value = "楼栋编码") private String buildingCode; /** * 楼栋号(名称) */ @ApiModelProperty(value = "楼栋号(名称)") private String buildingName; /** * 户室号(名称) */ @ApiModelProperty(value = "户室号(名称)") private String houseName; /** * 楼层 */ @ApiModelProperty(value = "楼层") private String floor; /** * 小区编码 */ @ApiModelProperty(value = "小区编码") private String aoiCode; /** * 小区名称 */ @ApiModelProperty(value = "小区名称") private String aoiName; /** * 兴趣点code */ @ApiModelProperty(value = "兴趣点code") private String poiCode; /** * 兴趣点名称 */ @ApiModelProperty(value = "兴趣点名称") private String poi; /** * 地址级别 */ @ApiModelProperty(value = "地址级别") private Integer addressLevel; /** * 父节点地址编码 */ @ApiModelProperty(value = "父节点地址编码") private String parentAddressCode; /** * 采集照片url */ @ApiModelProperty(value = "采集照片url") private String gatPicUrl; /** * 门牌状态 */ @ApiModelProperty(value = "门牌状态") private String doorplateStatus; /** * 门牌类型 */ @ApiModelProperty(value = "门牌类型") private String doorplateType; /** * 门牌类型编号 */ @ApiModelProperty(value = "门牌类型编号") private String doorplateTypeCode; /** * 门牌号 */ @ApiModelProperty(value = "门牌号") private String doorplateNum; /** * 门牌名称 */ @ApiModelProperty(value = "门牌名称") private String doorplateName; /** * 二维码路径 */ @ApiModelProperty(value = "二维码路径") private String qrCodePath; /** * 子门牌号 */ @ApiModelProperty(value = "子门牌号") private String subDoorPlateNo; /** * 大门名称 */ @ApiModelProperty(value = "大门名称") private String gateName; /** * 操作类型 */ @ApiModelProperty(value = "操作类型") private Integer operationType; /** * 地址类型 */ @ApiModelProperty(value = "地址类型") private Integer addressType; /** * 子小区名称 */ @ApiModelProperty(value = "子小区名称") private String subAoi; /** * 民警姓名 */ @ApiModelProperty(value = "民警姓名") private String policeman; /** * 民警电话 */ @ApiModelProperty(value = "民警电话") private String policemanPhone; /** * 警务网格编码 */ @ApiModelProperty(value = "警务网格编码") private String jwwgCode; }