package com.panzhihua.service_grid.model.dos; import java.io.Serializable; import java.util.Date; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; /** * 事件实体类 * * @author cedoo email:cedoo(a)qq.com * @version 1.0 * @since 1.0 * @date 2021-05-26 */ @Data @TableName("event") public class EventDO implements Serializable { private static final long serialVersionUID = 1L; /** * id 列: id */ @TableId(type = IdType.ASSIGN_ID) private Long id; /** * 服务单号 列: order_sn */ private String orderSn; /** * 1、办件事件2是宣传事件3是阅读事件 列: event_category */ private Long eventCategory; /** * 网格员所处的街道 列: grid_member_street */ private Long gridMemberStreet; /** * 网格员所处社区 列: grid_member_community */ private Long gridMemberCommunity; /** * 网格ID 列: grid_id */ private Long gridId; /** * 网格员 列: grid_member_id */ private Long gridMemberId; /** * 网格员名字 列: grid_member_name */ private String gridMemberName; /** * 网格员联系方式 列: grid_member_telephone */ private String gridMemberTelephone; /** * 事件标题 列: event_title */ private String eventTitle; /** * 宣传类型 列: propaganda_type */ private String propagandaType; /** * 宣传时间 列: propaganda_time */ private Date propagandaTime; /** * 当event_type_category是1填写事件分类1治安隐患、2公共服务、3矛盾纠纷、4不稳定因素、5突发事件、6特殊人群信息上报 列: event_type */ private Integer eventType; /** * 事件类型 列: event_clazz */ private String eventClazz; /** * 事件描述 列: event_des */ private String eventDes; /** * 宣传对象 列: propaganda_object */ private String propagandaObject; /** * 宣传人数 列: propaganda_num */ private String propagandaNum; /** * 社区处理(0是无需社区1是社区处理) 列: community_process */ private Integer communityProcess; /** * 发生时间 列: happen_time */ private Date happenTime; /** * 事件发生地点备注 列: happent_address */ private String happentAddress; /** * 事件发生地点 列: happen_address */ private String happenAddress; /** * 发生的精度纬度信息(逗号隔开) 列: happent_lat_lng */ private String happentLatLng; /** * 事件状态(1草稿箱2发布3逻辑删除4、撤销) 列: event_status */ private Integer eventStatus; /** * 1待处理2已解决3待验证 列: event_process_status */ private Integer eventProcessStatus; /** * 当前处理对象类型(1、网格员2、社区3、是街道) 列: process_type */ private Integer processType; /** * 处理人ID 列: process_user_id */ private Long processUserId; /** * 处理流程记录ID 列: process_record_id */ private Long processRecordId; /** * 处理人名称 列: process_user_name */ private String processUserName; /** * 处理时间 列: process_date */ private Date processDate; /** * 解决人针对解决事件的处理描述 列: process_desc */ private String processDesc; /** * 事件来源 列: event_resource */ private String eventResource; /** * 危险级别 列: danger_level */ private Integer dangerLevel; /** * 红牌 列: red_card */ private Boolean redCard; /** * 黄牌 列: yellow_card */ private Boolean yellowCard; /** * 是否有效 列: invalid */ private Boolean invalid; /** * 是否重大 列: major */ private Boolean major; /** * 死亡人数 列: deaths_number */ private Integer deathsNumber; /** * 受伤人数 列: injuries_number */ private Integer injuriesNumber; /** * 是否疑难事件 列: difficult */ private Boolean difficult; /** * 是否紧急 列: urgent */ private Boolean urgent; /** * 是否催办 列: urgent_dell */ private Boolean urgentDell; /** * 上报提交时间 列: submit_date */ private Date submitDate; /** * 事件处理状态 列: event_deal_status */ private Integer eventDealStatus; /** * 创建人 列: create_by */ private Long createBy; /** * 创建时间 列: create_at */ @TableField(fill = FieldFill.INSERT) private Date createAt; /** * 修改人 列: update_by */ private Long updateBy; /** * 修改时间 列: update_at */ @TableField(fill = FieldFill.UPDATE) private Date updateAt; private Boolean upload; /** * 撤销人/社区ID 列: revoke_id */ private Long revokeId; /** * 修改时间 列: revoke_type */ private Integer revokeType; }