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")
public R<Void> expose(@RequestBody List<Map<String,Object>> 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 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("未获取到违建数据");
}
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;
}
@ -211,5 +211,10 @@ public class AiCompareServiceImpl implements IAiCompareService {
return true;
}
@Override
public Boolean alert(List<Map<String, Object>> mapList) {
return null;
}
}

Loading…
Cancel
Save