huanghongfa
2021-09-02 177249c76aeea0b4bf8d8816d4994e3b445b45ce
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/visit/EventVisitingTasksVO.java
@@ -1,5 +1,7 @@
package com.panzhihua.common.model.vos.visit;
import java.util.Date;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
@@ -9,11 +11,10 @@
import com.panzhihua.common.enums.EventTasksVisitorTypeEnum;
import com.panzhihua.common.model.helper.encrypt.EncryptDecryptClass;
import com.panzhihua.common.model.helper.encrypt.EncryptDecryptField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
 *
@@ -21,7 +22,7 @@
 * @version 1.0
 * @since 1.0
 * @date 2021-05-26
 * */
 */
@Data
@ApiModel("重点人群走访记录返回参数")
@ExcelIgnoreUnannotated
@@ -79,8 +80,6 @@
   @ApiModelProperty(value = "状态")
   private String eventStatusName;
   @ApiModelProperty(value = "需走访人ID")
   @JsonSerialize(using = ToStringSerializer.class)
   private Long visiterId;
@@ -113,7 +112,6 @@
   @EncryptDecryptField
   private String visiterTele;
   private Integer visiterType;
    @ApiModelProperty(value = "事件标题")
@@ -138,6 +136,49 @@
    @ApiModelProperty(value = "发生的精度纬度信息(逗号隔开)")
   private String happentLatLng;
   private Integer eventStatus;
    @ApiModelProperty(value = "上报状态")
    private Integer reporting;
    @ApiModelProperty(value = "当前处理对象类型(1、网格员2、社区3、是街道)")
    private Integer dellType;
    @ApiModelProperty(value = "处理人ID")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long dellUserId;
    @ApiModelProperty(value = "处理时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date dellDate;
    @ApiModelProperty(value = "解决人针对解决事件的处理描述")
    private String dellDesc;
    @ApiModelProperty(value = "是否有效")
    private Boolean invalid;
    @ApiModelProperty(value = "是否紧急")
    private Boolean urgent;
    @ApiModelProperty(value = "是否催办")
    private Boolean urgentDell;
    @ApiModelProperty(value = "是否异常行为(1.是   0.否)")
    private Integer exception;
    @ApiModelProperty(value = "走访内容根据重点人员类型输入项不同,录入全部的表单内容数据")
    private String tableContentJson;
    @ApiModelProperty(value = "创建人id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long createBy;
    @ApiModelProperty(value = "修改人")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long updateBy;
    @ApiModelProperty(value = "修改时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateAt;
    @ApiModelProperty(value = "标签")
    private String label;
    @ApiModelProperty(value = "年龄")
    private Integer age;
    @ApiModelProperty(value = "电话")
    private String phone;
    private Integer nationCode;
    @ApiModelProperty(value = "民族")
    private String nation;
    @ApiModelProperty(
        value = "政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众)")
    private Integer politicalOutlook;
   public String getEventStatusName() {
      if(eventStatus == null){
@@ -152,72 +193,5 @@
      }
      return EventTasksVisitorTypeEnum.getName(visiterType);
   }
    @ApiModelProperty(value = "上报状态")
   private Integer reporting;
    @ApiModelProperty(value = "当前处理对象类型(1、网格员2、社区3、是街道)")
   private Integer dellType;
    @ApiModelProperty(value = "处理人ID")
   @JsonSerialize(using = ToStringSerializer.class)
   private Long dellUserId;
    @ApiModelProperty(value = "处理时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
   private Date dellDate;
    @ApiModelProperty(value = "解决人针对解决事件的处理描述")
   private String dellDesc;
    @ApiModelProperty(value = "是否有效")
   private Boolean invalid;
    @ApiModelProperty(value = "是否紧急")
   private Boolean urgent;
    @ApiModelProperty(value = "是否催办")
   private Boolean urgentDell;
    @ApiModelProperty(value = "是否异常行为(1.是   0.否)")
   private Integer exception;
    @ApiModelProperty(value = "走访内容根据重点人员类型输入项不同,录入全部的表单内容数据")
   private String tableContentJson;
    @ApiModelProperty(value = "创建人id")
   @JsonSerialize(using = ToStringSerializer.class)
   private Long createBy;
    @ApiModelProperty(value = "修改人")
   @JsonSerialize(using = ToStringSerializer.class)
   private Long updateBy;
    @ApiModelProperty(value = "修改时间")
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
   private Date updateAt;
   @ApiModelProperty(value = "标签")
    private String label;
   @ApiModelProperty(value = "年龄")
   private Integer age;
   @ApiModelProperty(value = "电话")
   private String phone;
   private Integer nationCode;
   @ApiModelProperty(value = "民族")
   private String nation;
   @ApiModelProperty(value = "政治面貌(1.中共党员2.中共预备党员3.共青团员4.民革党员5.民盟盟员6.民建会员7.8.农工党党员9.致公党党员10.九三学社社员11.台盟盟员12.无党派人士13.群众)")
   private Integer politicalOutlook;
}