refactor(sis): 1
This commit is contained in:
@@ -1,36 +1,26 @@
|
||||
package org.dromara.sis.controller;
|
||||
|
||||
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
import cn.hutool.core.date.DateField;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.dromara.common.mybatis.core.page.PageQuery;
|
||||
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
||||
import org.dromara.sis.domain.bo.SisPersonLibImgBo;
|
||||
import org.dromara.sis.domain.vo.SisPersonLibImgVo;
|
||||
import org.dromara.sis.sdk.e8.E8PlatformApi;
|
||||
import org.dromara.sis.sdk.e8.domain.QueryDto;
|
||||
import org.dromara.sis.sdk.e8.domain.accessControl.req.AccessRecordFindReq;
|
||||
import org.dromara.sis.sdk.e8.domain.accessControl.res.AccessRecordFindRes;
|
||||
import org.dromara.sis.service.ISisPersonLibImgService;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author yuyongle
|
||||
* @version 1.0
|
||||
* @description:
|
||||
* @date 2025/8/27 15:57
|
||||
* @since 2025/8/27 15:57
|
||||
*/
|
||||
@Validated
|
||||
@RequiredArgsConstructor
|
||||
@@ -43,15 +33,15 @@ public class SisVisitorController {
|
||||
* 查询人员通行记录
|
||||
*/
|
||||
@GetMapping("/list")
|
||||
public TableDataInfo<AccessRecordFindRes> list(@RequestParam(required = false) String beginTime,
|
||||
public TableDataInfo<AccessRecordFindRes> list(@RequestParam(required = false) String begTime,
|
||||
@RequestParam(required = false) String endTime,
|
||||
@NotNull(message = "页码不能为空") @RequestParam Integer pageNum,
|
||||
@NotNull(message = "页数不能为空") @RequestParam Integer pageSize,
|
||||
@RequestParam(required = false) String personName,
|
||||
@RequestParam(required = false) Integer recordType) {
|
||||
AccessRecordFindReq req = new AccessRecordFindReq();
|
||||
if (beginTime != null && !beginTime.isEmpty()) {
|
||||
req.setStartTime(DateUtil.format(DateUtil.parse(beginTime), "yyyy-MM-dd 00:00:00"));
|
||||
if (begTime != null && !begTime.isEmpty()) {
|
||||
req.setStartTime(DateUtil.format(DateUtil.parse(begTime), "yyyy-MM-dd 00:00:00"));
|
||||
} else {
|
||||
// 默认设置为7天前
|
||||
req.setStartTime(DateUtil.format(DateUtil.offset(new Date(), DateField.DAY_OF_MONTH, -7), "yyyy-MM-dd 00:00:00"));
|
||||
|
Reference in New Issue
Block a user