123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- package com.welampiot.dto;
- import lombok.Data;
- import java.io.Serializable;
- /**
- * ClassName: CityAdminCaseInfoDTO
- * Package: com.welampiot.dto
- * Description:
- *
- * @Author: zhj_Start
- * @Create: 2023/9/14 - 15:15
- * @Version: v1.0
- */
- @Data
- public class CityAdminCaseInfoDTO implements Serializable {
- private static final long serialVersionUID = 1L;
- private Integer id;
- /** 任务号 **/
- private String number;
- private String phone; // 接入电话
- private Integer isBack; // 是否回访(0 否,1 是)
- private String backPhone; // 回访电话
- private String remark; // 问题描述
- private String location; // 位置信息
- private String longitude; // 经度
- private String latitude; // 纬度
- /** 问题来源(0 采集上报,1 公众举报,2 视频上报,3 微信上报,4 领导举办) **/
- private Integer problemSource;
- /** 问题等级(0 日常,1 一般,2 严重,3 重大) **/
- private Integer problemLevel;
- private Integer caseBigId; // 案件大类id
- private Integer caseSmallId; // 案件小类id
- private Integer areaId;
- private Integer streetId;
- private String community; // 社区
- private String grid; // 网格
- private Integer supervisorId; // 监督员id
- private String createTime; // 创建时间
- private String name; // 举报人姓名
- /** 案件状态(0 新建,1 立案,2 转批城管,3 处置结束转批坐席,4 待复核转批网络巡查员,5 已复核转批坐席,6 坐席结案)**/
- private Integer status;
- /** 0 正常,1 取消 **/
- private Integer voild;
- private Integer cityAdminId; // 转批的城管账号id
- private Integer seatsId1; // 处置完转坐席id
- private Integer seatsId2; // 复核完转坐席id
- private Integer inspectorId; // 转批巡查员id
- private String image; // 案件图片地址
- private Integer sax; // 举报人性别(0 女,1 男)
- private String startDate; // 案件发生时间
- private String area;
- private String street;
- private String caseBigName;
- private String caseSmallName;
- public static Integer getProblemSourceByStr(String problemSourceStr) {
- int problemSource = 0;
- switch (problemSourceStr) {
- case "采集上报" :
- break;
- case "公众举报" :
- problemSource = 1;
- break;
- case "视频上报" :
- problemSource = 2;
- break;
- case "微信上报" :
- problemSource = 3;
- break;
- case "领导交办" :
- problemSource = 4;
- break;
- }
- return problemSource;
- }
- public static Integer getProblemLevelByStr(String problemLevelStr) {
- int problemLevel = 0;
- switch (problemLevelStr) {
- case "日常" :
- break;
- case "一般" :
- problemLevel = 1;
- break;
- case "严重" :
- problemLevel = 2;
- break;
- case "重大" :
- problemLevel = 3;
- break;
- }
- return problemLevel;
- }
- }
|