package com.welampiot.vo; import lombok.Data; import org.jetbrains.annotations.Contract; import org.jetbrains.annotations.NotNull; import java.io.Serializable; /** * ClassName: EmergencyVideoVO * Package: com.welampiot.vo * Description: * * @Author: zhj_Start * @Create: 2023/8/10 - 18:33 * @Version: v1.0 */ @Data public class EmergencyVideoVO implements Serializable { private Integer id; private String videoId; private Integer version; @NotNull @Contract("_ -> param1") public static EmergencyVideoVO getFaultEmergencyVideoVO(@NotNull EmergencyVideoVO vo) { if (vo.getVersion() == null) { vo.setVersion(0); } if (vo.getId() == null) { vo.setId(0); } if (vo.getVideoId() == null) { vo.setVideoId(""); } return vo; } }