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<OdmTaskInfo> getTifDataByCoord(double longitude, double latitude) {
|
return null;
|
}
|
|
/**
|
* 根据经纬度获取10公里内tif数据
|
*
|
* @param longitude 经度
|
* @param latitude 纬度
|
* @return
|
*/
|
@Override
|
public List<OdmTaskInfo> 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<PointParam> waylineFlightPathPlanning(List<PointParam> param) {
|
return List.of();
|
}
|
|
/**
|
* 生成网格任务
|
*/
|
@Override
|
public void generateGridTask() {
|
}
|
|
@Override
|
public Map<String, Object> 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() {
|
|
}
|
|
}
|