| package com.zy.acs.manager.core.domain; | 
|   | 
| import lombok.Data; | 
|   | 
| import java.util.ArrayList; | 
| import java.util.List; | 
|   | 
| /** | 
|  * Created by vincent on 10/14/2024 | 
|  */ | 
| @Data | 
| public class MapWsAgvVo { | 
|   | 
|     private String agvModel; | 
|   | 
|     private String agvNo; | 
|   | 
|     private String code; | 
|   | 
|     private Double direction = 0.0; | 
|   | 
|     private int backpack = 0; | 
|   | 
|     private int slots = 0; | 
|   | 
|     private List<String> dynamicRoute = new ArrayList<>(); | 
|   | 
|     private Integer battery; | 
|   | 
|     private String jobType; | 
|   | 
|     private String error; | 
|   | 
| //    public int getBackpackLoadedCount() { | 
| //        if (Cools.isEmpty(this.backpack)) { | 
| //            return 0; | 
| //        } | 
| //        return (int) this.backpack.stream().filter(BackpackDto::getLoaded).count(); | 
| //    } | 
|   | 
| } |