SysOperationLogController.java 846 B

1234567891011121314151617181920212223242526
  1. package com.oms.controller;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.oms.entity.SysOperationLog;
  4. import com.oms.service.SysOperationLogService;
  5. import lombok.RequiredArgsConstructor;
  6. import org.springframework.web.bind.annotation.*;
  7. @RestController
  8. @RequestMapping("/system/operation-logs")
  9. @RequiredArgsConstructor
  10. public class SysOperationLogController {
  11. private final SysOperationLogService sysOperationLogService;
  12. @GetMapping
  13. public IPage<SysOperationLog> list(@RequestParam(defaultValue = "1") long page,
  14. @RequestParam(defaultValue = "10") long size) {
  15. return sysOperationLogService.getLogs(page, size);
  16. }
  17. @GetMapping("/{id}")
  18. public SysOperationLog getById(@PathVariable Long id) {
  19. return sysOperationLogService.getById(id);
  20. }
  21. }