Parcourir la source

feat: 补全需求树里获取用户id和用户名的功能

370774330@qq.com il y a 5 ans
Parent
commit
be65895901

+ 6 - 4
web/src/main/java/seecoder/devcloud/web/aspect/TreeLoggingAspect.java

@@ -9,11 +9,11 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 import seecoder.devcloud.web.aop.TreeLogging;
 import seecoder.devcloud.web.dao.tree.TreeLogMapper;
-
-import seecoder.devcloud.web.model.vo.Response;
 import seecoder.devcloud.web.model.po.tree.TreeLog;
-
+import seecoder.devcloud.web.model.po.user.User;
+import seecoder.devcloud.web.model.vo.Response;
 import seecoder.devcloud.web.model.vo.TreeNodeVO;
+import seecoder.devcloud.web.service.user.UserService;
 
 import java.lang.reflect.Method;
 import java.text.SimpleDateFormat;
@@ -62,7 +62,9 @@ public class TreeLoggingAspect {
 //                    User user = (User) session.getAttribute("user");
 //                    请求的IP
 //                    String ip = request.getRemoteAddr();
-//                    TODO:从session中获取userId和userName
+                    User user = UserService.loginUser();
+                    log.setUserId(user.getId());
+                    log.setUserName(user.getUsername());
                     log.setTime(sf.format(new Date()));
                     System.out.println(log);
                     treeLogMapper.insertTreeLog(log);