|
|
@@ -3,13 +3,18 @@ package com.template.services.impl;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.template.common.utils.*;
|
|
|
import com.template.config.ScheduleConfig;
|
|
|
import com.template.model.pojo.SmartFaceDiscern;
|
|
|
import com.template.mapper.SmartFaceDiscernMapper;
|
|
|
import com.template.model.pojo.SmartNotification;
|
|
|
import com.template.model.pojo.SmartUser;
|
|
|
+import com.template.model.result.PageUtils;
|
|
|
+import com.template.model.vo.AskForLeaveScreenVo;
|
|
|
+import com.template.model.vo.FaceManagementVo;
|
|
|
import com.template.services.SmartFaceDiscernService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.template.services.SmartNotificationService;
|
|
|
@@ -50,6 +55,9 @@ public class SmartFaceDiscernServiceImpl extends ServiceImpl<SmartFaceDiscernMap
|
|
|
@Resource
|
|
|
private ScheduleConfig scheduleConfig;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ SmartFaceDiscernMapper smartFaceDiscernMapper;
|
|
|
+
|
|
|
|
|
|
// static String appid = "sc5efc60f2bd373df9";
|
|
|
static String appid = "sc1eb792c1ea3237e9";
|
|
|
@@ -289,4 +297,11 @@ public class SmartFaceDiscernServiceImpl extends ServiceImpl<SmartFaceDiscernMap
|
|
|
|
|
|
return list;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PageUtils<FaceManagementVo> faceManagement(int currentPage, int pageCount, String keyWord,String gradeId,String classId,String startTime,String endTime) {
|
|
|
+ Page<FaceManagementVo> page = new Page<>(currentPage,pageCount);
|
|
|
+ IPage<FaceManagementVo> datas = smartFaceDiscernMapper.faceManagement(page,keyWord,gradeId,classId,startTime,endTime);
|
|
|
+ return new PageUtils(datas);
|
|
|
+ }
|
|
|
}
|