From d83deacfb6d7ca1a4a8e3133c6e79ab818de9d5e Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 29 四月 2024 11:06:11 +0800 Subject: [PATCH] 通知改造 --- ycl-pojo/src/main/java/com/ycl/platform/domain/vo/CheckResultVO.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/CheckResultVO.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/CheckResultVO.java new file mode 100644 index 0000000..a8fec3f --- /dev/null +++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/CheckResultVO.java @@ -0,0 +1,50 @@ +package com.ycl.platform.domain.vo; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.ycl.platform.domain.entity.CheckResult; +import lombok.Data; +import lombok.experimental.Accessors; +import org.springframework.beans.BeanUtils; +import org.springframework.lang.NonNull; + +import java.math.BigDecimal; +import java.util.Date; + +/** + * @author gonghl + */ +@Data +@Accessors(chain = true) +public class CheckResultVO { + private Long id; + + private Long unitId; + + private String unitName; + + private Long contractId; + + private String contractName; + + private Long publishId; + + private BigDecimal score; + + private Integer publish; + + @JsonFormat(pattern = "yyyy-MM-dd") + private Date checkTime; + + private String deleted; + + private Date updateTime; + + public static CheckResultVO getVoByEntity(@NonNull CheckResult entity, CheckResultVO vo) { + if (vo == null) { + vo = new CheckResultVO(); + } + BeanUtils.copyProperties(entity, vo); + return vo; + } + +} -- Gitblit v1.8.0