|
|
@@ -209,4 +209,37 @@ public class SmartVisitorServiceImpl extends ServiceImpl<SmartVisitorMapper, Sma
|
|
|
|
|
|
return new PageUtils(voIPage);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PageUtils<SmartVisitorScreenListVo> parentsScreenPage(int currentPage, int pageCount, int userId, String status) {
|
|
|
+ Page<SmartVisitorScreenVo> page = new Page<>();
|
|
|
+ page.setCurrent(currentPage);
|
|
|
+ page.setSize(pageCount);
|
|
|
+ IPage<SmartVisitorScreenVo> datas = smartVisitorMapper.parentsScreenPage(page,userId,status);
|
|
|
+
|
|
|
+ List<SmartVisitorScreenVo> list = datas.getRecords();
|
|
|
+ ArrayList<SmartVisitorScreenListVo> smartVisitorVos = new ArrayList<>();
|
|
|
+ for (SmartVisitorScreenVo smartVisitor : list) {
|
|
|
+ SmartVisitorScreenListVo smartVisitorVo = new SmartVisitorScreenListVo();
|
|
|
+ BeanUtils.copyProperties(smartVisitor,smartVisitorVo);
|
|
|
+ String image = smartVisitor.getImage();
|
|
|
+ if (ObjectUtils.isNotEmpty(image)) {
|
|
|
+ String[] split = image.split(",");
|
|
|
+ ArrayList<String> strings = new ArrayList<>();
|
|
|
+ for (int i = 0; i < split.length; i++) {
|
|
|
+ String s = split[i];
|
|
|
+ strings.add(s);
|
|
|
+ }
|
|
|
+ smartVisitorVo.setImage(strings);
|
|
|
+ }
|
|
|
+ smartVisitorVos.add(smartVisitorVo);
|
|
|
+ }
|
|
|
+
|
|
|
+ IPage<SmartVisitorScreenListVo> voIPage=new Page<>();
|
|
|
+ BeanUtils.copyProperties(datas ,voIPage);
|
|
|
+ voIPage.setRecords(smartVisitorVos);
|
|
|
+
|
|
|
+
|
|
|
+ return new PageUtils(voIPage);
|
|
|
+ }
|
|
|
}
|