|
@@ -15,6 +15,7 @@ import com.ruoyi.system.domain.GuapAlert;
|
|
|
import com.ruoyi.system.domain.GuapMonitorPoint;
|
|
|
import com.ruoyi.system.domain.ShipRecognition;
|
|
|
import com.ruoyi.system.domain.XiuTanIllegalShip;
|
|
|
+import com.ruoyi.system.domain.XiuTanSemInstrument;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -115,4 +116,15 @@ public class So2Controller extends BaseController {
|
|
|
Map<String, Object> maps = client.searchDocument(ElasticConstants.SO2_MONITOR_POINT, equalsCondition, null, null, 1, 10000);
|
|
|
return AjaxResult.success(Convert.toList(GuapMonitorPoint.class, maps.get("pageList")));
|
|
|
}
|
|
|
+
|
|
|
+ @GetMapping("/xiutan/semInstrument")
|
|
|
+ @ApiOperation("嗅探-站点数据")
|
|
|
+ public AjaxResult semInstrument(XiuTanSemInstrument semInstrument) {
|
|
|
+ // 传来的参数
|
|
|
+ Map<String, Object> equalsCondition = new HashMap<>();
|
|
|
+ // 组装查询条件
|
|
|
+ equalsCondition.put("name", StrUtil.isBlank(semInstrument.getName()) ? null : StrUtil.concat(true, "*", semInstrument.getName(), "*"));
|
|
|
+ Map<String, Object> maps = client.searchDocument(ElasticConstants.AIS_SEM_INSTRUMENT, equalsCondition, null, null, 1, 10000);
|
|
|
+ return AjaxResult.success(Convert.toList(XiuTanSemInstrument.class, maps.get("pageList")));
|
|
|
+ }
|
|
|
}
|