package com.template.services; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; import com.template.common.utils.AesTestOne; import com.template.common.utils.CommonUtil; import com.template.common.utils.RequestUtils; import com.template.common.utils.TimeExchange; import com.template.model.pojo.SmartFaceDiscern; import com.baomidou.mybatisplus.extension.service.IService; import com.template.model.pojo.SmartUser; import com.template.model.result.PageUtils; import com.template.model.vo.FaceDiscernVo; import com.template.model.vo.FaceManagementVo; import org.apache.ibatis.annotations.Param; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Service; import java.net.URLDecoder; import java.net.URLEncoder; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.List; import static com.template.common.utils.AesTestOne.decrypt; /** *

* 服务类 *

* * @author ceshi * @since 2024-01-18 */ public interface SmartFaceDiscernService extends IService { List track(String stateTime, String endTime, Integer id); PageUtils faceManagement(int currentPage, int pageCount, String keyWord,String gradeId,String classId,String startTime,String endTime); List faceManagementExport(String keyWord, String gradeId, String classId, String startTime, String endTime); List toDateList(LocalDateTime start, LocalDateTime end); <<<<<<< HEAD List queryFaceCountByDate(String startTime, String endTime); ======= List toDateAndPlacelist(LocalDateTime startTime, LocalDateTime endTime, String location); >>>>>>> 0823994e062a148976ef1f1717c7038a0fd434ca }