| | |
| | | package com.ycl.domain.vo; |
| | | |
| | | import com.ycl.common.enums.business.ProcessLogEventTypeEnum; |
| | | import com.ycl.system.domain.base.AbsVo; |
| | | import com.ycl.domain.entity.ProcessLog; |
| | | import org.springframework.lang.NonNull; |
| | |
| | | |
| | | /** 事件日志类型 */ |
| | | @ApiModelProperty("事件日志类型") |
| | | private String eventType; |
| | | private ProcessLogEventTypeEnum eventType; |
| | | |
| | | /** 项目id */ |
| | | @ApiModelProperty("项目id") |
| | |
| | | @ApiModelProperty("产生日志的人/或其它") |
| | | private Long userId; |
| | | |
| | | @ApiModelProperty("用户名") |
| | | private String nickName; |
| | | |
| | | /** 事件数据,根据不同的事件可存储对应的扩展数据。如转办事件可存储转办前后的处理人信息 */ |
| | | @ApiModelProperty("事件数据,根据不同的事件可存储对应的扩展数据。如转办事件可存储转办前后的处理人信息") |
| | | private String eventDataJson; |
| | | |
| | | @ApiModelProperty("json转换后的对象") |
| | | private Object eventDataObj; |
| | | |
| | | public static ProcessLogVO getVoByEntity(@NonNull ProcessLog entity, ProcessLogVO vo) { |
| | | if(vo == null) { |
| | | vo = new ProcessLogVO(); |