package com.muyu.domain.resp; import com.muyu.vehicle.VehicleInstance; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * @author DongZl * @description: 车辆实例控制层响应结果 * @Date 2023-11-25 上午 10:04 */ @Data @Builder @NoArgsConstructor @AllArgsConstructor public class VehicleInstanceResp { /** * VIN */ private String vin; /** * 是否在线 */ public boolean isOnline; public static VehicleInstanceResp instanceBuild (VehicleInstance vehicleInstance) { return VehicleInstanceResp.builder() .vin(vehicleInstance.getVin()) .isOnline(vehicleInstance.isOnline()) .build(); } }