package com.algo.expose.impl; import com.algo.expose.BaseDataService; import com.algo.model.AGVStatus; import com.algo.model.TaskData; import com.algo.util.AgvTaskUtils; import com.algo.util.JsonUtils; import org.springframework.stereotype.Service; import java.util.List; import java.util.Map; /** * 基础 */ @Service public class BaseDataServiceImpl implements BaseDataService { @Override public Map> loadPathMapping() { return JsonUtils.loadPathMapping("path_mapping.json"); } @Override public Map loadEnvironment() { return JsonUtils.loadEnvironment("environment.json"); } @Override public List loadAgvStatus() { return AgvTaskUtils.loadAgvStatus("ctu_agv_status.json"); } @Override public List loadTaskList() { return AgvTaskUtils.loadTaskList("ctu_task_data.json"); } }