From 51ec98113c6d49d0f7eec4e3c030e55e337e97db Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期一, 26 五月 2025 15:47:16 +0800
Subject: [PATCH] 芯导软件(江苏)有限公司  delete

---
 cnas-process/src/main/java/com/yuanchu/mom/service/impl/QualitySuperviseServiceImpl.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/cnas-process/src/main/java/com/yuanchu/mom/service/impl/QualitySuperviseServiceImpl.java b/cnas-process/src/main/java/com/yuanchu/mom/service/impl/QualitySuperviseServiceImpl.java
index 9463f93..c4defcb 100644
--- a/cnas-process/src/main/java/com/yuanchu/mom/service/impl/QualitySuperviseServiceImpl.java
+++ b/cnas-process/src/main/java/com/yuanchu/mom/service/impl/QualitySuperviseServiceImpl.java
@@ -17,6 +17,7 @@
 import com.yuanchu.mom.dto.QualitySuperviseDetailsAccordingDto;
 import com.yuanchu.mom.dto.QualitySuperviseDetailsCorrectDto;
 import com.yuanchu.mom.dto.QualitySuperviseDetailsDto;
+import com.yuanchu.mom.dto.QualitySuperviseDto;
 import com.yuanchu.mom.excel.QualitySuperviseDetailsUpload;
 import com.yuanchu.mom.exception.ErrorException;
 import com.yuanchu.mom.mapper.*;
@@ -114,8 +115,7 @@
                             StringUtils.isNotBlank(detailsUpload.getSupervisePurpose()) &&
                             StringUtils.isNotBlank(detailsUpload.getSuperviseProject()) &&
                             StringUtils.isNotBlank(detailsUpload.getSupervisee()) &&
-                            StringUtils.isNotBlank(detailsUpload.getSuperviseReason()) &&
-                            StringUtils.isNotBlank(detailsUpload.getRemark())) {
+                            StringUtils.isNotBlank(detailsUpload.getSuperviseReason())) {
                         // 瀵硅薄澶嶅埗
                         QualitySuperviseDetails superviseDetails = new QualitySuperviseDetails();
                         BeanUtils.copyProperties(detailsUpload, superviseDetails);
@@ -146,9 +146,11 @@
     public boolean ratifyQualitySupervise(QualitySupervise qualitySupervise) {
         // 褰撳墠鐧诲綍鐢ㄦ埛
         Integer userId = getLook.selectPowerByMethodAndUserId(null).get("userId");
+        User user = userMapper.selectById(userId);
         baseMapper.update(null, Wrappers.<QualitySupervise>lambdaUpdate()
                 .eq(QualitySupervise::getSuperviseId, qualitySupervise.getSuperviseId())
                 .set(QualitySupervise::getRatifyUserId, userId)
+                .set(QualitySupervise::getRatifyUserName, user.getName())
                 .set(QualitySupervise::getRatifyRemark, qualitySupervise.getRatifyRemark())
                 .set(QualitySupervise::getRatifyStatus, qualitySupervise.getRatifyStatus())
                 .set(QualitySupervise::getRatifyTime, LocalDateTime.now())
@@ -163,7 +165,7 @@
      * @return
      */
     @Override
-    public IPage<QualitySupervise> pageQualitySupervise(Page page, QualitySupervise qualitySupervise) {
+    public IPage<QualitySuperviseDto> pageQualitySupervise(Page page, QualitySupervise qualitySupervise) {
         return baseMapper.pageQualitySupervise(page, QueryWrappers.queryWrappers(qualitySupervise));
     }
 

--
Gitblit v1.9.3