package com.tzy.common.base;

import com.tzy.common.dto.UserInfo;
import com.tzy.common.utils.UserUtils;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;

/**
 * @author by po'yi
 * @Classname BaseController
 * @Description TODO
 * @Date 2022/8/18 11:49
 */
@Slf4j
@Component
public class AppBaseController {

	/**
	 * 查询请求头中用户部分信息
	 * @return
	 */
	protected UserInfo getSimpleUserInfo() {
		return UserUtils.getSimpleUserInfo();
	}


	///**
	// * 跨服务调用,获取用户详情信息
	// *
	// * @return
	// */
	//protected AppUserInfoDto getUserDetailInfo() {
	//	UserInfo simpleUserInfo = getSimpleUserInfo(true);
	//	return userService.getUserDetailInfo(simpleUserInfo.getId());
	//}

}