吉安感知网项目-后端
xiebin
2026-01-06 d207a86cdf1ab52ef8cb7cd83bad8fceab8038cf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
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() {
 
    }
 
}