package org.sxkj.odm.feign; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import org.sxkj.odm.entity.OdmTaskInfo; import org.sxkj.odm.entity.PointParam; import org.sxkj.odm.entity.TifParseRequest; import org.sxkj.odm.entity.TifParseResponse; import java.util.List; import java.util.Map; /** * @author zhongrj */ @Component @Slf4j public class IOdmTaskInfoClientFallback implements IOdmTaskInfoClient { @Override public Boolean createWebOdmTask() { return false; } @Override public void saveOdmTaskInfo(String jobId) { } @Override public Integer updateOdmTaskStatus() { return null; } @Override public Boolean runErrorWebOdmTask() { return false; } @Override public void leakRepairOdmTask() { } @Override public boolean deletedOdmTempFile() { return false; } @Override public boolean deletedOdmTaskInVFile() { return false; } @Override public boolean deletedRepOdmTask() { return false; } @Override public boolean delRepOdmTaskByNoWayJob() { return false; } @Override public boolean supOdmTbTifDraw() { return false; } @Override public boolean delRepOdmTaskByBefOneMon(Integer day) { return false; } @Override public List getTifDataByCoord(double longitude, double latitude) { return null; } /** * 根据经纬度获取10公里内tif数据 * * @param longitude 经度 * @param latitude 纬度 * @return */ @Override public List getAllTifDataByCoord(double longitude, double latitude) { return null; } @Override public void odmTilesSup() { } /** * tif解析 * * @param request * @return */ @Override public TifParseResponse tifParseNew(TifParseRequest request) { return null; } @Override public boolean handleHistoryPointCloudTo3dtiles() { return false; } @Override public List waylineFlightPathPlanning(List param) { return List.of(); } /** * 生成网格任务 */ @Override public void generateGridTask() { } @Override public Map saveMultipolygonInfo(Double height, String geoData) { return Map.of("status", "error", "message", "熔断触发"); } @Override public Boolean deleteGrid(String ids) { return false; } @Override public void updateAirportTerrainData() { } @Override public void odmLiveTilesSup() { } }