package com.nis.web.controller.sys; import java.util.List; import java.util.Map; import java.util.Properties; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import com.nis.domain.Page; import com.nis.domain.SysUserWarn; import com.nis.util.ServiceConfigTemplateUtil; import com.nis.web.controller.BaseController; import com.nis.web.service.SysUserWarnService; @Controller @RequestMapping(value = "${adminPath}/sys/warn") public class SysUserWarnController extends BaseController{ @Autowired protected SysUserWarnService sysUserWarnService; @RequiresPermissions("sys:warnList:view") @RequestMapping(value = {"userWarnList", ""}) public String list(@ModelAttribute("warn") SysUserWarn warn, Model model,HttpServletRequest request ,HttpServletResponse response) { Page pageCondition = new Page(request, response,"r"); Properties msgProp = getMsgProp(); Page page = sysUserWarnService.getAllList(pageCondition,warn,msgProp); model.addAttribute("warn", warn); model.addAttribute("page", page); return "/sys/sysUserWarnList"; } @RequiresPermissions("sys:warnList:view") @ResponseBody @RequestMapping(value = {"serviceSum", ""}) public SysUserWarn findServiceSum() { SysUserWarn findServiceSum = sysUserWarnService.findServiceSum(); return findServiceSum; } public static void main(String[] args) { List> serviceList = ServiceConfigTemplateUtil.getServiceList(); System.out.println(serviceList); for (Map map : serviceList) { System.out.println(map.get("id")); System.out.println(map.get("tableName")); } } }