TaskLogController.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.simuwang.manage.api.log;
  2. import com.simuwang.base.common.support.MybatisPage;
  3. import com.simuwang.base.pojo.dto.query.TaskPageQuery;
  4. import com.simuwang.base.pojo.vo.EmailTaskInfoVO;
  5. import com.simuwang.logging.SystemLog;
  6. import com.simuwang.manage.service.TaskLogService;
  7. import org.springframework.beans.factory.annotation.Autowired;
  8. import org.springframework.web.bind.annotation.GetMapping;
  9. import org.springframework.web.bind.annotation.RequestMapping;
  10. import org.springframework.web.bind.annotation.RestController;
  11. /**
  12. * 任务信息管理
  13. * Author: chenjianhua
  14. * Date: 2024/10/8 14:06
  15. * Description: ${DESCRIPTION}
  16. */
  17. @SystemLog("任务信息管理")
  18. @RestController
  19. @RequestMapping("/v1/task")
  20. public class TaskLogController {
  21. @Autowired
  22. private TaskLogService taskLogService;
  23. /**
  24. * 日志查询列表
  25. * @param taskPageQuery
  26. * @return
  27. */
  28. @SystemLog(value = "查询任务列表")
  29. @GetMapping("/search-task-list")
  30. public MybatisPage<EmailTaskInfoVO> searchTaskList(TaskPageQuery taskPageQuery){
  31. MybatisPage<EmailTaskInfoVO> result = taskLogService.searchTaskList(taskPageQuery);
  32. return result;
  33. }
  34. }