| | |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.zy.acs.manager.manager.entity.FuncSta; |
| | | import com.zy.acs.manager.manager.enums.FuncStaType; |
| | | |
| | | import java.util.List; |
| | | |
| | | public interface FuncStaService extends IService<FuncSta> { |
| | | |
| | | FuncSta getByCodeAndType(Long codeId, String type); |
| | | |
| | | FuncSta query(Long agvId, Long codeId, String type); |
| | | FuncSta query(Long codeId, String type); |
| | | |
| | | List<FuncSta> findInIdleStatus(FuncStaType type, Long agvId); |
| | | |
| | | FuncSta checkoutClosestFunSta(Long codeId, List<FuncSta> funcStaList); |
| | | |
| | | FuncSta checkoutFurthestFunSta(Long codeId, List<FuncSta> funcStaList); |
| | | |
| | | Boolean isCanBeIdle(FuncSta funcSta); |
| | | |
| | | } |