DatabaseOperateLogController.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. using Vo;
  2. using Microsoft.AspNetCore.Mvc;
  3. using Model;
  4. using Services;
  5. using Model.Base;
  6. namespace Controllers.Admin
  7. {
  8. /// <summary>
  9. /// DatabaseOperateLog)Controller
  10. /// </summary>
  11. // [Route("${Router}$")]
  12. // [ApiExplorerSettings(GroupName = "DatabaseOperateLog")]
  13. public class DatabaseOperateLogController : BaseController
  14. {
  15. /// <summary>
  16. /// api分组接口
  17. /// </summary>
  18. private readonly IDatabaseOperateLogService _DatabaseOperateLogService;
  19. public DatabaseOperateLogController(IDatabaseOperateLogService DatabaseOperateLogService)
  20. {
  21. _DatabaseOperateLogService = DatabaseOperateLogService;
  22. }
  23. /// <param name="page">分页参数</param>
  24. /// <summary>
  25. /// 列表
  26. /// </summary>
  27. /// <param name="page">分页对象</param>
  28. /// <param name="param">参数请求体</param>
  29. /// <returns>列表</returns>
  30. [HttpGet]
  31. [Route("/v1/omega_source/DatabaseOperateLog/getDatabaseOperateLogList")]
  32. public IActionResult getDatabaseOperateLogList([FromQuery] PagerInfo page, [FromQuery] DatabaseOperateLog param)
  33. {
  34. var response = _DatabaseOperateLogService.getDatabaseOperateLogList(page, param);
  35. return SUCCESS(response);
  36. }
  37. }
  38. }