package com.template.controller; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.toolkit.ObjectUtils; import com.template.api.SmartFaceDiscernControllerAPI; import com.template.common.utils.*; import com.template.config.ControlConfig; import com.template.model.pojo.SmartFaceDiscern; import com.template.model.pojo.SmartUser; import com.template.model.result.CommonResult; import com.template.services.SmartFaceDiscernService; import com.template.services.SmartUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; 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 */ @RestController public class SmartFaceDiscernController implements SmartFaceDiscernControllerAPI { @Autowired SmartFaceDiscernService smartFaceDiscernService; @Override public CommonResult track(Integer id,int dateTime) { JSONObject date = getDate(dateTime); String stateTime = date.getString("stateTime"); String endTime = date.getString("endTime"); List