35 lines
1.3 KiB
Java
35 lines
1.3 KiB
Java
package com.nis.web.controller.sys;
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
import com.nis.domain.Page;
|
|
import com.nis.domain.SysLog;
|
|
import com.nis.web.controller.BaseController;
|
|
|
|
@Controller
|
|
@RequestMapping("${adminPath}/sys/log")
|
|
public class SysLogController extends BaseController {
|
|
|
|
@RequiresPermissions("sys:log:view")
|
|
@RequestMapping(value = {"list", ""})
|
|
public String list(SysLog sysLog, HttpServletRequest request, HttpServletResponse response, Model model) {
|
|
Page<SysLog> page = logService.findPage(new Page<SysLog>(request, response), sysLog);
|
|
model.addAttribute("page", page);
|
|
return "/sys/logList";
|
|
}
|
|
|
|
@RequiresPermissions("sys:cfgOperationLog:view")
|
|
@RequestMapping(value = {"cfgOperationLogList"})
|
|
public String cfgOperationLogList(SysLog sysLog, HttpServletRequest request, HttpServletResponse response, Model model) {
|
|
Page<SysLog> page = logService.findCfgOperationLogPage(new Page<SysLog>(request, response), sysLog);
|
|
model.addAttribute("page", page);
|
|
return "/sys/cfgOperationLogList";
|
|
}
|
|
}
|