Browse Source

/*云深处狗算法对接*/

master
htjcAdmin 3 months ago
parent
commit
6d5f62b99e
3 changed files with 5 additions and 1 deletions
  1. +2
    -1
      inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/service/impl/AnalyseResponseServiceImpl.java
  2. +2
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java
  3. +1
    -0
      inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/domain/AnalyseRequest.java

+ 2
- 1
inspect-main/inspect-main-task/src/main/java/com/inspect/analysis/service/impl/AnalyseResponseServiceImpl.java View File

@ -164,7 +164,8 @@ public class AnalyseResponseServiceImpl implements IAnalyseResponseService {
|| AlgConstants.INFRA_1800.equals(algType)
|| AlgConstants.INFRA_YU3.equals(algType)
|| AlgConstants.INFRA_CAMERA.equals(algType)
|| AlgConstants.INFRA_CAMERA_REVERSE.equals(algType))
|| AlgConstants.INFRA_CAMERA_REVERSE.equals(algType)
|| AlgConstants.INFRARED2.equals(algType))
) {
/*
* 先检查结果有缺无缺陷如果有缺陷不用判断算法直接调用大模型*


+ 2
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java View File

@ -970,6 +970,7 @@ public class PatrolResultController extends BaseController {
analyseReq.setValueUnit(patrolResult.getValueUnit());
analyseReq.setValueType(patrolResult.getValueType());
analyseReq.setTypeList(filterList.get(0).getTypeList());
analyseReq.setCoordinatePixel(patrolResult.getCoordinatePixel());
String requestDataToRedis = new Gson().toJson(analyseReq);
logger.info("callRemoteAlgorithm filterList requestDataToRedis: {}", requestDataToRedis);
redisService.redisTemplate.opsForList().rightPush(AnalyseConstants.ALGORITHM_REQUEST_QUEUE, requestDataToRedis);
@ -994,6 +995,7 @@ public class PatrolResultController extends BaseController {
analyseReq.setFilter(true);
analyseReq.setAlgorithmType("bigModelAlgorithm");
analyseReq.setTypeList(bigModelList.get(0).getTypeList());
analyseReq.setCoordinatePixel(patrolResult.getCoordinatePixel());
String requestDataToRedis = new Gson().toJson(analyseReq);
logger.info("callRemoteAlgorithm bigModelList requestDataToRedis: {}", requestDataToRedis);
redisService.redisTemplate.opsForList().rightPush(AnalyseConstants.ALGORITHM_REQUEST_QUEUE, requestDataToRedis);


+ 1
- 0
inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/domain/AnalyseRequest.java View File

@ -40,6 +40,7 @@ public class AnalyseRequest implements RetryableRequest, Serializable {
private String unit;
private String valueUnit;
private String valueType;
private String coordinatePixel;
public AnalyseRequest() {


Loading…
Cancel
Save