Browse Source

提交

pull/1/head
袁强 3 months ago
parent
commit
75a4cb0d1d
  1. 9
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/controller/AiCompareController.java
  2. 1
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/IAiCompareService.java
  3. 9
      dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/AiCompareServiceImpl.java

9
dk-modules/sample/src/main/java/org/dromara/sample/wayline/controller/AiCompareController.java

@ -132,12 +132,19 @@ public class AiCompareController extends BaseController {
} }
/** /**
* 算法预警生成 * 算法结果
*/ */
@PostMapping("/expose") @PostMapping("/expose")
public R<Void> expose(@RequestBody List<Map<String,Object>> mapList) { public R<Void> expose(@RequestBody List<Map<String,Object>> mapList) {
return toAjax(aiCompareService.expose(mapList)); return toAjax(aiCompareService.expose(mapList));
} }
/**
* 算法预警生成
*/
@PostMapping("/expose/alert")
public R<Void> alert(@RequestBody List<Map<String,Object>> mapList) {
return toAjax(aiCompareService.expose(mapList));
}
} }

1
dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/IAiCompareService.java

@ -27,4 +27,5 @@ public interface IAiCompareService {
Boolean pictureFrame(FrameDTO frameDTO); Boolean pictureFrame(FrameDTO frameDTO);
Boolean expose(List<Map<String,Object>> mapList); Boolean expose(List<Map<String,Object>> mapList);
Boolean alert(List<Map<String,Object>> mapList);
} }

9
dk-modules/sample/src/main/java/org/dromara/sample/wayline/service/impl/AiCompareServiceImpl.java

@ -186,8 +186,8 @@ public class AiCompareServiceImpl implements IAiCompareService {
throw new RuntimeException("未获取到违建数据"); throw new RuntimeException("未获取到违建数据");
} }
String topic = TopicConst.IMAGE +TopicConst.FRAME; String topic = TopicConst.IMAGE +TopicConst.FRAME;
List<AiCompareMediaFileDTO> mediaFileDTOS = listMediaFile(frameDTO.getJobId(),3600,false);
mqttGatewayPublish.publish(topic,new CommonTopicRequest().setData(mediaFileDTOS),1); mqttGatewayPublish.publish(topic,new CommonTopicRequest().setData(frameDTO),1);
return true; return true;
} }
@ -211,5 +211,10 @@ public class AiCompareServiceImpl implements IAiCompareService {
return true; return true;
} }
@Override
public Boolean alert(List<Map<String, Object>> mapList) {
return null;
}
} }

Loading…
Cancel
Save