Commit a7930fda authored by gaoyingwei's avatar gaoyingwei

修改摄像头抓拍,查询访客personID

parent 2b695b5e
......@@ -111,11 +111,13 @@ public class DoorDeviceInfoServiceImpl extends ServiceImpl<DoorDeviceInfoReposit
public IPage<DoorDeviceInfo> findAllByPagination(CyPageInfo<DoorDeviceInfo> paginationUtility,
DoorDeviceInfo doorDeviceInfo) {
IPage<DoorDeviceInfo> list = baseMapper.queryDoorDeviceInfosPaged(paginationUtility, doorDeviceInfo);
// for (DoorDeviceInfo record : list.getRecords()) {
// if (StringUtils.isNotBlank(record.getCapturePic())){
// record.setCapturePicList(Arrays.stream(record.getCapturePic().split(",")).toList());
// }
// }
for (DoorDeviceInfo record : list.getRecords()) {
List<DoorReportDataPic> pics = doorDeviceInfoRepository.selectPicByDataId(record.getId());
if (!pics.isEmpty()){
record.setCapturePicList(pics.stream().map(DoorReportDataPic::getCapturePic).collect(Collectors.toList()));
record.setCaptureTime(pics.get(0).getCaptureTime());
}
}
return list;
}
......
......@@ -28,6 +28,6 @@ public interface VisitUserRepository extends CyBaseMapper<VisitUser> {
int updateByVisitId(@Param("state")String state,@Param("visitId") int visitId);
//查询距离当前时间最近的一条访客的personId
String selectPersonId(int userId, Integer visitId);
String selectPersonId(@Param("userId")int userId,@Param("visitId") Integer visitId);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment