|
@@ -3,11 +3,16 @@ package com.usky.fire.controller.web;
|
|
|
|
|
|
import com.usky.common.core.bean.ApiResult;
|
|
|
import com.usky.common.core.bean.CommonPage;
|
|
|
+import com.usky.common.core.util.StringUtils;
|
|
|
import com.usky.fire.domain.PatrolInspectionAttendance;
|
|
|
import com.usky.fire.service.PatrolInspectionAttendanceService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+import java.time.LocalDate;
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import java.time.format.DateTimeFormatter;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -29,8 +34,20 @@ public class PatrolInspectionAttendanceController {
|
|
|
* @return
|
|
|
*/
|
|
|
@GetMapping("/pageQuery")
|
|
|
- public ApiResult<CommonPage<PatrolInspectionAttendance>> pageQuery(@RequestBody String requestBody) {
|
|
|
- return ApiResult.success(patrolInspectionAttendanceService.pageList(requestBody));
|
|
|
+ public ApiResult<CommonPage<PatrolInspectionAttendance>> pageQuery(@RequestParam(value = "pageNum", required = false, defaultValue = "1") Integer pageNum,
|
|
|
+ @RequestParam(value = "pageSize", required = false, defaultValue = "10") Integer pageSize,
|
|
|
+ @RequestParam(value = "typeId", required = false, defaultValue = "") Integer typeId,
|
|
|
+ @RequestParam(value = "operator",required = false, defaultValue = "") String operator,
|
|
|
+ @RequestParam(value = "startTime", required = false)String startTimeStr,
|
|
|
+ @RequestParam(value = "endTime", required = false)String endTimeStr) {
|
|
|
+ LocalDateTime startTime = StringUtils.isNotBlank(startTimeStr) ?
|
|
|
+ LocalDateTime.parse(startTimeStr, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")) :
|
|
|
+ null;
|
|
|
+ LocalDateTime endTime = StringUtils.isNotBlank(endTimeStr) ?
|
|
|
+ LocalDateTime.parse(endTimeStr, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")) :
|
|
|
+ LocalDateTime.now();
|
|
|
+
|
|
|
+ return ApiResult.success(patrolInspectionAttendanceService.pageList(pageNum,pageSize,typeId,operator,startTime,endTime));
|
|
|
}
|
|
|
|
|
|
/**
|