RealControAuthorityController.java
1.2 KB
package com.bsth.controller.sys;
import com.bsth.controller.BaseController;
import com.bsth.entity.sys.RealControAuthority;
import com.bsth.security.util.SecurityUtils;
import com.bsth.service.sys.RealControAuthorityService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
/**
* Created by panzhao on 2017/2/14.
*/
@RestController
@RequestMapping("realControAuthority")
public class RealControAuthorityController extends BaseController<RealControAuthority, Integer> {
@Autowired
RealControAuthorityService realControAuthorityService;
@RequestMapping("findByUserId")
public RealControAuthority findByUserId(@RequestParam Integer userId){
return realControAuthorityService.findByUserId(userId);
}
@RequestMapping("findByCurrentUser")
public RealControAuthority findByUserId(HttpServletRequest request){
return realControAuthorityService.findByUserId(SecurityUtils.getCurrentUser().getId());
}
}