PowerController.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.hssx.cloudmodel.controller;
  2. import com.hssx.cloudmodel.service.PowerService;
  3. import com.hssx.cloudmodel.util.HttpRespMsg;
  4. import com.hssx.cloudmodel.util.PageUtil;
  5. import io.swagger.annotations.ApiOperation;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.stereotype.Controller;
  8. import org.springframework.web.bind.annotation.RequestMapping;
  9. import org.springframework.web.bind.annotation.RequestParam;
  10. import org.springframework.web.bind.annotation.ResponseBody;
  11. /**
  12. * <p>
  13. * 前端控制器
  14. * </p>
  15. *
  16. * @author 吴涛涛
  17. * @since 2019-08-06
  18. */
  19. @Controller
  20. @RequestMapping("/power")
  21. public class PowerController {
  22. @Autowired
  23. PowerService powerService;
  24. /**
  25. * 权限列表
  26. * 参数 :token 用户身份标识 pageNum 当前页码,pageSize 每页条数 keyName 关键字查询
  27. *
  28. * @return
  29. */
  30. @ApiOperation("权限列表")
  31. @RequestMapping("/list")
  32. @ResponseBody
  33. public HttpRespMsg list(String token, PageUtil page){
  34. HttpRespMsg msg = powerService.getList(token,page);
  35. return msg;
  36. }
  37. }