package com.landtool.lanbase.modules.sys.controller;
|
|
import org.apache.shiro.SecurityUtils;
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
|
import com.landtool.lanbase.modules.org.entity.OrgUser;
|
|
|
/**
|
* @author lanbase
|
* @Description: TODO(Controller公共组件)
|
* @date 2017-6-23 15:07
|
*/
|
public abstract class AbstractController {
|
|
protected Logger logger = LoggerFactory.getLogger(getClass());
|
|
protected OrgUser getUser() {
|
return (OrgUser) SecurityUtils.getSubject().getPrincipal();
|
}
|
|
protected Long getUserId() {
|
return getUser().getUserid();
|
}
|
|
// protected Long getDeptId() {
|
// return getUser().getDeptId();
|
// }
|
|
}
|