package com.zswl.dataservice.service.base; import com.zswl.dataservice.auth.UserContext; import com.zswl.dataservice.dao.UserDao; import com.zswl.dataservice.domain.user.User; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; /** * @author TRX * @date 2024/5/10 */ @Slf4j public abstract class SuperService { @Autowired private UserDao userDao; public User getCrrentUser() { if (UserContext.currentUser() != null) { String uid = UserContext.currentUser().getId(); return userDao.findTopById(uid); } return null; } }