No Description

ScheduleJobLogController.java 1.5KB

    /** * Copyright (c) 2016-2019 人人开源 All rights reserved. * * https://www.renren.io * * 版权所有,侵权必究! */ package io.renren.modules.job.controller; import io.renren.common.utils.PageUtils; import io.renren.common.utils.R; import io.renren.modules.job.entity.ScheduleJobLogEntity; import io.renren.modules.job.service.ScheduleJobLogService; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import java.util.Map; /** * 定时任务日志 * * @author Mark sunlightcs@gmail.com */ @RestController @RequestMapping("/sys/scheduleLog") public class ScheduleJobLogController { @Autowired private ScheduleJobLogService scheduleJobLogService; /** * 定时任务日志列表 */ @RequestMapping("/list") @RequiresPermissions("sys:schedule:log") public R list(@RequestParam Map<String, Object> params){ PageUtils page = scheduleJobLogService.queryPage(params); return R.ok().put("page", page); } /** * 定时任务日志信息 */ @RequestMapping("/info/{logId}") public R info(@PathVariable("logId") Long logId){ ScheduleJobLogEntity log = scheduleJobLogService.getById(logId); return R.ok().put("log", log); } }