| New file |
| | |
| | | /* |
| | | * 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.eCallEventTwo.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 工单 实体类 |
| | | * |
| | | * @author BladeX |
| | | * @since 2024-05-15 |
| | | */ |
| | | @Data |
| | | @TableName("jczz_e_call_event_two") |
| | | @ApiModel(value = "ECallEventTwo对象", description = "工单") |
| | | public class ECallEventTwoEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 工单ID |
| | | */ |
| | | @ApiModelProperty(value = "主键ID", example = "") |
| | | @TableId(value = "id", type = IdType.ASSIGN_ID) |
| | | private Long id; |
| | | |
| | | /** 工单ID */ |
| | | @ApiModelProperty(value = "orderId", example = "") |
| | | @TableField(value = "order_id") |
| | | private Long orderId; |
| | | |
| | | /** 工单号/话务单号 */ |
| | | @ApiModelProperty(value = "工单号/话务单号", example = "") |
| | | @TableField("order_code") |
| | | private String orderCode; |
| | | |
| | | /** 诉求来源(0热线 1公安110 2微信 3微博) */ |
| | | @ApiModelProperty(value = "诉求来源(0热线 1公安110 2微信 3微博)", example = "") |
| | | @TableField("issue_origin") |
| | | private String issueOrigin; |
| | | |
| | | /** 诉求主题 */ |
| | | @ApiModelProperty(value = "诉求主题", example = "") |
| | | @TableField("issue_title") |
| | | private String issueTitle; |
| | | |
| | | /** 诉求内容 */ |
| | | @ApiModelProperty(value = "诉求内容", example = "") |
| | | @TableField("issue_content") |
| | | private String issueContent; |
| | | |
| | | /** 诉求用户类别(0个人 1企业) */ |
| | | @ApiModelProperty(value = "诉求用户类别(0个人 1企业)", example = "") |
| | | @TableField("applicant_type") |
| | | private String applicantType; |
| | | |
| | | /** 诉求人姓名 */ |
| | | @ApiModelProperty(value = "诉求人姓名", example = "") |
| | | @TableField("applicant_name") |
| | | private String applicantName; |
| | | |
| | | /** 诉求人性别(0男 1女) */ |
| | | @ApiModelProperty(value = "诉求人性别(0男 1女)", example = "") |
| | | @TableField("applicant_gender") |
| | | private String applicantGender; |
| | | |
| | | /** 诉求人住址 */ |
| | | @ApiModelProperty(value = "诉求人住址", example = "") |
| | | @TableField("applicant_homeaddr") |
| | | private String applicantHomeaddr; |
| | | |
| | | /** 现场联系电话 */ |
| | | @ApiModelProperty(value = "现场联系电话", example = "") |
| | | @TableField("applicant_phone") |
| | | private String applicantPhone; |
| | | |
| | | /** 网格 */ |
| | | @ApiModelProperty(value = "网格", example = "") |
| | | @TableField("applicant_grid") |
| | | private String applicantGrid; |
| | | |
| | | /** 诉求人行政区划 */ |
| | | @ApiModelProperty(value = "诉求人行政区划", example = "") |
| | | @TableField("applicant_district") |
| | | private String applicantDistrict; |
| | | |
| | | /** 事发地址 */ |
| | | @ApiModelProperty(value = "事发地址", example = "") |
| | | @TableField("scene_addr") |
| | | private String sceneAddr; |
| | | |
| | | /** 事发地址网格 */ |
| | | @ApiModelProperty(value = "事发地址网格", example = "") |
| | | @TableField("scene_addr_grid") |
| | | private String sceneAddrGrid; |
| | | |
| | | /** 事发所属行政区划 */ |
| | | @ApiModelProperty(value = "事发所属行政区划", example = "") |
| | | @TableField("scene_district") |
| | | private String sceneDistrict; |
| | | |
| | | /** 事发场所 */ |
| | | @ApiModelProperty(value = "事发场所", example = "") |
| | | @TableField("scene_place") |
| | | private String scenePlace; |
| | | |
| | | /** 事发地点-经度 */ |
| | | @ApiModelProperty(value = "事发地点-经度", example = "") |
| | | @TableField("scene_geo_lat") |
| | | private BigDecimal sceneGeoLat; |
| | | |
| | | /** 事发地点-维度 */ |
| | | @ApiModelProperty(value = "事发地点-维度", example = "") |
| | | @TableField("scene_geo_lng") |
| | | private BigDecimal sceneGeoLng; |
| | | |
| | | /** 是否保密 */ |
| | | @ApiModelProperty(value = "是否保密", example = "") |
| | | @TableField("is_secret") |
| | | private String isSecret; |
| | | |
| | | /** 是否重复 */ |
| | | @ApiModelProperty(value = "是否重复", example = "") |
| | | @TableField("is_repeat") |
| | | private String isRepeat; |
| | | |
| | | /** 诉求类别(咨询、投诉、求助、举报、建议) */ |
| | | @ApiModelProperty(value = "诉求类别(咨询、投诉、求助、举报、建议)", example = "") |
| | | @TableField("issue_type") |
| | | private String issueType; |
| | | |
| | | /** 归口类型-多级 */ |
| | | @ApiModelProperty(value = "归口类型-多级", example = "") |
| | | @TableField("issue_clazz") |
| | | private String issueClazz; |
| | | |
| | | /** 紧急程度(一般、即办) */ |
| | | @ApiModelProperty(value = "紧急程度(一般、即办)", example = "") |
| | | @TableField("issue_level") |
| | | private String issueLevel; |
| | | |
| | | /** 办理时限(分钟) */ |
| | | @ApiModelProperty(value = "办理时限(分钟)", example = "") |
| | | @TableField("deadline") |
| | | private Integer deadline; |
| | | |
| | | /** 关联工单ID */ |
| | | @ApiModelProperty(value = "关联工单ID", example = "") |
| | | @TableField("link_orders") |
| | | private String linkOrders; |
| | | |
| | | /** 关联工单号 */ |
| | | @ApiModelProperty(value = "关联工单号", example = "") |
| | | @TableField("link_orders_code") |
| | | private String linkOrdersCode; |
| | | |
| | | /** 知识引用 */ |
| | | @ApiModelProperty(value = "知识引用", example = "") |
| | | @TableField("wiki_ref") |
| | | private String wikiRef; |
| | | |
| | | /** 受理单位 */ |
| | | @ApiModelProperty(value = "受理单位", example = "") |
| | | @TableField("acpt_org_code") |
| | | private String acptOrgCode; |
| | | |
| | | /** 受理单位 */ |
| | | @ApiModelProperty(value = "受理单位", example = "") |
| | | @TableField("acpt_org_name") |
| | | private String acptOrgName; |
| | | |
| | | /** 处办方式 */ |
| | | @ApiModelProperty(value = "处办方式", example = "") |
| | | @TableField("handle_way") |
| | | private String handleWay; |
| | | |
| | | /** 外部处办方式 */ |
| | | @ApiModelProperty(value = "外部处办方式", example = "") |
| | | @TableField("external_handle_way") |
| | | private String externalHandleWay; |
| | | |
| | | /** 直接答复内容 */ |
| | | @ApiModelProperty(value = "直接答复内容", example = "") |
| | | @TableField("direct_feed") |
| | | private String directFeed; |
| | | |
| | | /** 直接答复人员 */ |
| | | @ApiModelProperty(value = "直接答复人员", example = "") |
| | | @TableField("direct_feed_handler") |
| | | private String directFeedHandler; |
| | | |
| | | /** 直接答复时间 */ |
| | | @ApiModelProperty(value = "直接答复时间", example = "") |
| | | @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
| | | @TableField("direct_feed_time") |
| | | private Date directFeedTime; |
| | | |
| | | /** 工单附件 */ |
| | | @ApiModelProperty(value = "工单附件", example = "") |
| | | @TableField("images") |
| | | private String images; |
| | | |
| | | /** 工单状态(0受理 1处理中 2已归档) */ |
| | | @ApiModelProperty(value = "工单状态(0受理 1处理中 2已归档)", example = "") |
| | | @TableField("status") |
| | | private String status; |
| | | |
| | | /** 交办标签(N未交办 Y已交办 R已退回) */ |
| | | @ApiModelProperty(value = "交办标签(N未交办 Y已交办 R已退回)", example = "") |
| | | @TableField("tag_apply") |
| | | private String tagApply; |
| | | |
| | | /** 已延期(Y/N) */ |
| | | @ApiModelProperty(value = "已延期(Y/N)", example = "") |
| | | @TableField("tag_delay") |
| | | private String tagDelay; |
| | | |
| | | /** 已反馈(Y/N) */ |
| | | @ApiModelProperty(value = "已反馈(Y/N)", example = "") |
| | | @TableField("tag_doing") |
| | | private String tagDoing; |
| | | |
| | | /** 已答复(Y/N) */ |
| | | @ApiModelProperty(value = "已答复(Y/N)", example = "") |
| | | @TableField("tag_resp") |
| | | private String tagResp; |
| | | |
| | | /** 已办结(Y/N) */ |
| | | @ApiModelProperty(value = "已办结(Y/N)", example = "") |
| | | @TableField("tag_done") |
| | | private String tagDone; |
| | | |
| | | /** 已回访(Y/N) */ |
| | | @ApiModelProperty(value = "已回访(Y/N)", example = "") |
| | | @TableField("tag_check") |
| | | private String tagCheck; |
| | | |
| | | /** 已电话回访(Y/N) */ |
| | | @ApiModelProperty(value = "已电话回访(Y/N)", example = "") |
| | | @TableField("tag_chk_tel") |
| | | private String tagChkTel; |
| | | |
| | | /** 核实/督办(N1/N2) */ |
| | | @ApiModelProperty(value = "核实/督办(N1/N2)", example = "") |
| | | @TableField("tag_redo") |
| | | private String tagRedo; |
| | | |
| | | @ApiModelProperty(value = "定位地址", example = "") |
| | | @TableField("location") |
| | | private String location; |
| | | |
| | | @ApiModelProperty(value = "创建人", example = "") |
| | | @TableField("create_user_id") |
| | | private Long createUserId; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField(value = "create_time",fill = FieldFill.INSERT) |
| | | private Date createTime; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField(value = "update_time",fill = FieldFill.UPDATE) |
| | | private Date updateTime; |
| | | |
| | | /** |
| | | * 网格编号 |
| | | */ |
| | | @ApiModelProperty(value = "网格编号") |
| | | @TableField("grid_code") |
| | | private String gridCode; |
| | | /** |
| | | * 警务网格编号 |
| | | */ |
| | | @ApiModelProperty(value = "警务网格编号") |
| | | @TableField("jw_grid_code") |
| | | private String jwGridCode; |
| | | |
| | | } |