package com.ycl.platform.controller;
|
|
|
import com.ycl.platform.domain.query.DemeritRecordQuery;
|
import com.ycl.platform.service.IDailyMonitorDemeritRecordService;
|
import com.ycl.platform.service.IDemeritRecordService;
|
import com.ycl.system.Result;
|
import jakarta.servlet.http.HttpServletResponse;
|
import lombok.RequiredArgsConstructor;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.io.IOException;
|
|
/**
|
* zgyw
|
*
|
* @author : zxl
|
* @date : 2025-09-17 13:49
|
**/
|
|
@RequiredArgsConstructor
|
@RestController
|
@RequestMapping("/demeritRecord")
|
public class DemeritRecordController {
|
public final IDemeritRecordService demeritRecordService;
|
|
private final IDailyMonitorDemeritRecordService dailyMonitorDemeritRecordService;
|
@GetMapping("/getPage")
|
public Result getPage(DemeritRecordQuery query){
|
return demeritRecordService.getDemeritRecordPage(query);
|
}
|
@PostMapping("/exportInfo/{id}")
|
public void exportInfo(HttpServletResponse httpServletResponse, @PathVariable("id")Integer id) throws IOException {
|
dailyMonitorDemeritRecordService.getExportInfo(httpServletResponse,id);
|
}
|
}
|