#
vincentlu
2025-02-17 0158ee3c96d9f8de7de2b7cbc8e5efb4f78a8ec7
zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/VehicleFaultDto.java
@@ -1,13 +1,32 @@
package com.zy.acs.manager.core.domain;
import com.zy.acs.common.domain.protocol.IMessageBody;
import lombok.Data;
/**
 * Created by vincent on 8/19/2024
 */
@Data
public class VehicleFaultDto {
public class VehicleFaultDto<T extends IMessageBody> {
    private String vehicle;
    private long timestamp;
    private T t;
    public VehicleFaultDto() {
    }
    public VehicleFaultDto(String vehicle, T t) {
        this.vehicle = vehicle;
        this.t = t;
    }
    public VehicleFaultDto(String vehicle, long timestamp, T t) {
        this.vehicle = vehicle;
        this.timestamp = timestamp;
        this.t = t;
    }
}