AbstractController.java 625 Bytes
package com.govmade.modules.basic.controller;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import com.govmade.modules.system.entity.UserEntity;

/**
 * Controller公共组件
 * 
 * @author Fred
 * @email fangtaosh@qq.com
 * @date 2018年8月3日
 */
public abstract class AbstractController {
	protected Logger logger = LoggerFactory.getLogger(getClass());

	protected UserEntity getUser() {
		//return (UserEntity) SecurityUtils.getSubject().getPrincipal();
		UserEntity ue = new UserEntity();
		ue.setDeptId(1L);
		return ue;
	}

	protected Long getUserId() {
		//return getUser().getId();
		return 2L;
	}
}