From 5d15287b2a06f978485ac6af71e33e1a82b43a65 Mon Sep 17 00:00:00 2001
From: kimi <kimi42345@gmail.com>
Date: 星期三, 15 四月 2020 16:29:55 +0800
Subject: [PATCH] fix  上传后生成版本连接池用完不释放问题

---
 src/main/java/com/highdatas/mdm/controller/SysBusinessOperateController.java |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/src/main/java/com/highdatas/mdm/controller/SysBusinessOperateController.java b/src/main/java/com/highdatas/mdm/controller/SysBusinessOperateController.java
index 088f60e..7d677b6 100644
--- a/src/main/java/com/highdatas/mdm/controller/SysBusinessOperateController.java
+++ b/src/main/java/com/highdatas/mdm/controller/SysBusinessOperateController.java
@@ -7,7 +7,6 @@
 import com.highdatas.mdm.pojo.CodeMsg;
 import com.highdatas.mdm.pojo.Result;
 import com.highdatas.mdm.service.ISysBusinessOperateService;
-import com.highdatas.mdm.service.ITUserService;
 import com.highdatas.mdm.service.act.RepositoryService;
 import com.highdatas.mdm.util.Constant;
 import com.highdatas.mdm.util.DbUtils;
@@ -40,9 +39,6 @@
     @Autowired
     RepositoryService repositoryService;
 
-    @Autowired
-    ITUserService userService;
-
     @RequestMapping(value = "delete/{id}", method = RequestMethod.GET)
     public Result delete(@PathVariable String id, HttpServletRequest request) {
         boolean delete = businessOperateService.deleteById(id);
@@ -55,7 +51,7 @@
 
     @RequestMapping(value = "/add", method = RequestMethod.GET)
     public Result add(HttpServletRequest request) {
-        TUser user = (TUser) request.getSession().getAttribute(Constant.USER);
+        TUser user = DbUtils.getUser(request);
 
         String modelId = request.getParameter("modelId");
         String businessType = request.getParameter("businessType");
@@ -75,7 +71,7 @@
         if (StringUtils.isEmpty(id)) {
             return Result.error(CodeMsg.ERROR_PARAMS_NOT_MATHED);
         }
-        TUser user = (TUser) request.getSession().getAttribute(Constant.USER);
+        TUser user = DbUtils.getUser(request);
 
         String modelId = request.getParameter("modelId");
 
@@ -116,7 +112,7 @@
             if (StringUtils.isEmpty(chageId)) {
                 continue;
             }
-            TUser user = userService.selectById(chageId);
+            TUser user = DbUtils.getUserById(chageId);
             if (user == null) {
                 continue;
             }

--
Gitblit v1.8.0