package com.zy.acs.manager.core.domain;
|
|
import lombok.Data;
|
|
import java.util.List;
|
|
@Data
|
public class AgvCntDto {
|
|
private Long agvId;
|
|
private Integer count;
|
|
public AgvCntDto(Long agvId) {
|
this.agvId = agvId;
|
this.count = 1;
|
}
|
|
public static boolean has(List<AgvCntDto> list, AgvCntDto dto) {
|
for (AgvCntDto cntDto : list) {
|
if (cntDto.getAgvId().equals(dto.getAgvId())) {
|
return true;
|
}
|
}
|
return false;
|
}
|
|
public static AgvCntDto find(List<AgvCntDto> list, AgvCntDto dto) {
|
for (AgvCntDto cntDto : list) {
|
if (cntDto.getAgvId().equals(dto.getAgvId())) {
|
return cntDto;
|
}
|
}
|
return null;
|
}
|
|
}
|