新增接口

This commit is contained in:
haozq 2025-07-03 09:37:30 +08:00
parent 1700e03892
commit 96112fb21a
2 changed files with 27 additions and 19 deletions

View File

@ -31,19 +31,19 @@ public interface IRobotImageMapper {
* @param day
* @return
*/
int getTaskNum(@Param("day") String day);
Integer getTaskNum(@Param("day") String day);
/**
* 查询 任务图片
* @param day
* @return
*/
int getTaskImage(@Param("day")String day);
Integer getTaskImage(@Param("day")String day);
/**
* 对比次数
* @param day
* @return
*/
int getTaskSimilarity(@Param("day")String day, @Param("type")String type);
Integer getTaskSimilarity(@Param("day")String day, @Param("type")String type);
}

View File

@ -59,25 +59,25 @@ public class RobotImageServiceImpl implements IRobotImageService {
Map<String,Integer> map= Maps.newHashMap();
try{
//巡检次数查询
int todayTask=mapper.getTaskNum("day");
int allTask=mapper.getTaskNum(null);
map.put("todayTask",todayTask);
map.put("allTask",allTask);
Integer todayTask=mapper.getTaskNum("day");
Integer allTask=mapper.getTaskNum(null);
map.put("todayTask",getIntegerNum(todayTask));
map.put("allTask",getIntegerNum(allTask));
//巡检照片
int dayImage=mapper.getTaskImage("day");
int allImage=mapper.getTaskImage(null);
map.put("dayImage",dayImage);
map.put("allImage",allImage);
Integer dayImage=mapper.getTaskImage("day");
Integer allImage=mapper.getTaskImage(null);
map.put("dayImage",getIntegerNum(dayImage));
map.put("allImage",getIntegerNum(allImage));
//对比次数
int daySimilarity=mapper.getTaskSimilarity("day",null);
int allSimilarity=mapper.getTaskSimilarity(null,null);
map.put("daySimilarity",daySimilarity);
map.put("allSimilarity",allSimilarity);
Integer daySimilarity=mapper.getTaskSimilarity("day",null);
Integer allSimilarity=mapper.getTaskSimilarity(null,null);
map.put("daySimilarity",getIntegerNum(daySimilarity));
map.put("allSimilarity",getIntegerNum(allSimilarity));
//对比异常
int dayErr=mapper.getTaskSimilarity("day","2");
int allErr=mapper.getTaskSimilarity(null,"2");
map.put("dayErr",dayErr);
map.put("allErr",allErr);
Integer dayErr=mapper.getTaskSimilarity("day","2");
Integer allErr=mapper.getTaskSimilarity(null,"2");
map.put("dayErr",getIntegerNum(dayErr));
map.put("allErr",getIntegerNum(allErr));
}catch (Exception e){
map.put("todayTask",0);
@ -92,4 +92,12 @@ public class RobotImageServiceImpl implements IRobotImageService {
}
return AjaxResult.success(map);
}
public int getIntegerNum(Integer num){
if(num==null){
return 0;
}
return num;
}
}