package com.ycl.controller; import com.ycl.common.base.Result; import com.ycl.domain.query.ProcessLogQuery; import com.ycl.service.ProcessLogService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.security.access.prepost.PreAuthorize; 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.RestController; /** * 流程日志 前端控制器 * * @author xp * @since 2025-01-02 */ @Validated @RequiredArgsConstructor @Api(value = "流程日志", tags = "流程日志管理") @RestController @RequestMapping("/flow-log") public class FlowLogController { private final ProcessLogService processLogService; @GetMapping("/page") @ApiOperation(value = "分页", notes = "分页") @PreAuthorize("@ss.hasPermi('flowLog:page')") public Result page(ProcessLogQuery query) { return processLogService.page(query); } }