package com.oms.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.oms.entity.SysOperationLog; import com.oms.service.SysOperationLogService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; @RestController @RequestMapping("/system/operation-logs") @RequiredArgsConstructor public class SysOperationLogController { private final SysOperationLogService sysOperationLogService; @GetMapping public IPage list(@RequestParam(defaultValue = "1") long page, @RequestParam(defaultValue = "10") long size) { return sysOperationLogService.getLogs(page, size); } @GetMapping("/{id}") public SysOperationLog getById(@PathVariable Long id) { return sysOperationLogService.getById(id); } }