xiangpei
2024-08-09 26196805b7b61b0caaace961e616ffd10fbbdf92
ycl-pojo/src/main/java/com/ycl/platform/domain/vo/YwPointVO.java
@@ -1,17 +1,15 @@
package com.ycl.platform.domain.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycl.platform.base.AbsVo;
import com.ycl.platform.domain.entity.YwPoint;
import java.time.LocalDateTime;
import java.util.Date;
import java.util.List;
import enumeration.general.ImportantTagEnum;
import enumeration.general.ProvinceTagEnum;
import org.springframework.lang.NonNull;
import org.springframework.beans.BeanUtils;
import lombok.Data;
import lombok.experimental.Accessors;
/**
 * 运维点位展示
@@ -20,17 +18,18 @@
 * @since 2024-03-05
 */
@Data
@Accessors(chain = true)
public class YwPointVO extends AbsVo {
    /** 点位名称 */
    private String pointName;
    /** 点位开始时间 */
    private LocalDateTime startTime;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startTime;
    /** 点位结束时间 */
    private LocalDateTime endTime;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endTime;
    /** 运维单位 */
    private Long unitId;
@@ -50,9 +49,11 @@
    private String deptName;
    /** 重点点位标签 */
    private ImportantTagEnum importantTag;
    private Boolean importantTag;
    /** 省厅点位标签 */
    private ProvinceTagEnum provinceTag;
    private Boolean provinceTag;
    /** 重点指挥图像标签 */
    private Boolean importantCommandImageTag;
    public static YwPointVO getVoByEntity(@NonNull YwPoint entity, YwPointVO vo) {
        if(vo == null) {