| 1234567891011121314151617181920212223242526 |
- 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<SysOperationLog> 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);
- }
- }
|