package com.panzhihua.common.model.vos.community.screen.event; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel("大屏事件播报流转记录返回参数") public class EventTransferRecordVO { @ApiModelProperty("事件处理时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date processDate; @ApiModelProperty("事件处理结果") private String processResult; @ApiModelProperty("业务处理类型 1 网格员处理 2 派发到社区 3 社区处理 4 社区标为无效 5 标为无效后处理 6 验证 7 撤销 8 重新发布已撤销事件 9 社区重新发布已标为无效的事件") private Integer processType; @ApiModelProperty("事件处理人") private String fromName; @ApiModelProperty(value = "来源类型(1、网格员2、社区3、是街道)", hidden = true) private Integer fromType; @ApiModelProperty(value = "事件来源机构或网格员", hidden = true) private Long fromId; @ApiModelProperty("上级关系") private String superiorRelationship; @ApiModelProperty(value = "事件id", hidden = true) private Long eventId; /** * 来源类型(1、网格员2、社区3、是街道) */ public interface fromType { int wgy = 1; int sq = 2; int jd = 3; } }