zhongrj
2024-02-01 8b826e3363cabf964b0fd832bb2e532f8b4467e0
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
package org.springblade.modules.police.entity;
 
import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
 
/**
 * 警务网格(辖区)表 实体类
 *
 * @author BladeX
 * @since 2024-02-01
 */
@Data
@TableName("jczz_police_affairs_grid")
@ApiModel(value = "PoliceAffairsGrid对象", description = "警务网格(辖区)表")
public class PoliceAffairsGridEntity implements Serializable {
    private static final long serialVersionUID = 1L;
 
    /**
     * 主键
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("主键id")
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
 
    /**
     * objectId
     */
    @ApiModelProperty(value = "objectId")
    private Integer objectId;
    /**
     * 警务室代码
     */
    @ApiModelProperty(value = "警务室代码")
    private String jwsCode;
    /**
     * 民警用户id
     */
    @ApiModelProperty(value = "民警用户id")
    private Long userId;
    /**
     * 民警姓名
     */
    @ApiModelProperty(value = "民警姓名")
    private String policeman;
    /**
     * 民警联系方式
     */
    @ApiModelProperty(value = "民警联系方式")
    private String policemanPhone;
    /**
     * 社区编号
     */
    @ApiModelProperty(value = "社区编号")
    private String communityCode;
    /**
     * 社区名称
     */
    @ApiModelProperty(value = "社区名称")
    private String communityName;
    /**
     * 派出所编号
     */
    @ApiModelProperty(value = "派出所编号")
    private String policeStationCode;
    /**
     * 派出所名称
     */
    @ApiModelProperty(value = "派出所名称")
    private String policeStationName;
     /*
     * 辖区面数据
     * @TableField(typeHandler = GeometryTypeHandler.class) 操作面的时候用,平时注释掉
     */
    @ApiModelProperty(value = "辖区面数据")
//    @TableField(typeHandler = GeometryTypeHandler.class)
    private String geom;
    /**
     * 排序
     */
    @ApiModelProperty(value = "排序")
    private Integer sort;
 
    /**
     * 创建人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("创建人")
    @TableField(fill = FieldFill.INSERT)
    private Long createUser;
 
    /**
     * 创建时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;
 
    /**
     * 更新人
     */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty("更新人")
    @TableField(fill = FieldFill.UPDATE)
    private Long updateUser;
 
    /**
     * 更新时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("更新时间")
    @TableField(fill = FieldFill.UPDATE)
    private Date updateTime;
 
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
 
    /**
     * 是否删除
     */
    @TableLogic
    @ApiModelProperty("是否已删除 0:否  1:是")
    private Integer isDeleted;
 
}