From 0234b15633521802bf0df23b93df31480bee6092 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期四, 07 三月 2024 11:51:47 +0800
Subject: [PATCH] 考核发布

---
 ycl-server/src/main/java/com/ycl/platform/service/impl/TCheckPublishServiceImpl.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/TCheckPublishServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/TCheckPublishServiceImpl.java
index c2f7f89..edea606 100644
--- a/ycl-server/src/main/java/com/ycl/platform/service/impl/TCheckPublishServiceImpl.java
+++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/TCheckPublishServiceImpl.java
@@ -3,10 +3,15 @@
 import com.ycl.platform.domain.entity.TCheckPublish;
 import com.ycl.platform.mapper.TCheckPublishMapper;
 import com.ycl.platform.service.ITCheckPublishService;
+import com.ycl.system.entity.SysUser;
+import com.ycl.system.mapper.SysUserMapper;
+import com.ycl.system.model.LoginUser;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.core.context.SecurityContextHolder;
 import org.springframework.stereotype.Service;
 import utils.DateUtils;
 
+import java.util.Date;
 import java.util.List;
 
 /**
@@ -20,7 +25,8 @@
 {
     @Autowired
     private TCheckPublishMapper tCheckPublishMapper;
-
+    @Autowired
+    private SysUserMapper userMapper;
     /**
      * 鏌ヨ鑰冩牳鍙戝竷
      * 
@@ -54,7 +60,14 @@
     @Override
     public int insertTCheckPublish(TCheckPublish tCheckPublish)
     {
-        tCheckPublish.setCreateTime(DateUtils.getNowDate());
+        Date nowDate = DateUtils.getNowDate();
+        tCheckPublish.setCreateTime(nowDate);
+        tCheckPublish.setUpdateTime(nowDate);
+        LoginUser user = (LoginUser) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
+        tCheckPublish.setCreateUser(user.getUserId());
+        tCheckPublish.setCreateUserName(user.getUsername());
+        tCheckPublish.setUpdateUser(user.getUserId());
+        tCheckPublish.setUpdateUserName(user.getUsername());
         return tCheckPublishMapper.insertTCheckPublish(tCheckPublish);
     }
 
@@ -68,6 +81,9 @@
     public int updateTCheckPublish(TCheckPublish tCheckPublish)
     {
         tCheckPublish.setUpdateTime(DateUtils.getNowDate());
+        LoginUser user = (LoginUser) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
+        tCheckPublish.setUpdateUser(user.getUserId());
+        tCheckPublish.setUpdateUserName(user.getUsername());
         return tCheckPublishMapper.updateTCheckPublish(tCheckPublish);
     }
 

--
Gitblit v1.8.0