| 12345678910111213141516171819202122232425262728293031323334353637383940 | 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 */@Datapublic 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;    }}
 |