From ae4a996ce351c55fa466187c74d790efe484dd32 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期二, 15 八月 2023 18:01:47 +0800
Subject: [PATCH] 解bug

---
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/FinishedInspectServiceImpl.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/FinishedInspectServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/FinishedInspectServiceImpl.java
index af1bd3e..471c89c 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/FinishedInspectServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/FinishedInspectServiceImpl.java
@@ -4,10 +4,12 @@
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.yuanchu.mom.mapper.ImportRepertoryMapper;
 import com.yuanchu.mom.mapper.InspectUnacceptedMapper;
 import com.yuanchu.mom.mapper.RepertoryMapper;
 import com.yuanchu.mom.pojo.FinishedInspect;
 import com.yuanchu.mom.mapper.FinishedInspectMapper;
+import com.yuanchu.mom.pojo.ImportRepertory;
 import com.yuanchu.mom.pojo.InspectUnaccepted;
 import com.yuanchu.mom.pojo.Repertory;
 import com.yuanchu.mom.service.FinishedInspectService;
@@ -48,6 +50,9 @@
     @Resource
     RepertoryMapper repertoryMapper;
 
+    @Resource
+    ImportRepertoryMapper importRepertoryMapper;
+
     @Override
     public Integer addProcessInspectionSheet(FinishedInspect finishedInspect) {
         finishedInspect.setType(0);
@@ -69,8 +74,8 @@
         updateWrapper.eq(FinishedInspect::getId, finishedInspectId);
         updateWrapper.set(FinishedInspect::getResult, result);
         finishedInspectMapper.update(new FinishedInspect(), updateWrapper);
-        //濡傛灉妫�楠岀粨璁轰负涓嶅悎鏍�,鍒欓渶瑕佹柊澧炰笉鍚堟牸妫�楠屽崟,杩橀渶瑕佹柊澧炲崐鎴愬搧搴撳瓨
         FinishedInspect finishedInspect = finishedInspectMapper.selectById(finishedInspectId);
+        //濡傛灉妫�楠岀粨璁轰负涓嶅悎鏍�,鍒欓渶瑕佹柊澧炰笉鍚堟牸妫�楠屽崟,杩橀渶瑕佹柊澧炲崐鎴愬搧搴撳瓨
         if (result == 0) {
             /*鏂板涓嶅悎鏍兼楠屽崟*/
             InspectUnaccepted inspectUnaccepted = InspectUnaccepted.builder()
@@ -109,8 +114,19 @@
                 repertoryMapper.insert(repertory);
             }
         }
-        //濡傛灉妫�楠屽悎鏍�,闇�瑕佹柊澧炴垚鍝�(0)搴撳瓨
+        //濡傛灉妫�楠屽悎鏍�,闇�瑕佹柊澧炴垚鍝�(0)搴撳瓨鍜屽叆搴撹褰�
         if (result == 1) {
+            /*鏂板鎴愬搧鍏ュ簱璁板綍*/
+            ImportRepertory importRepertory = ImportRepertory.builder()
+                    .orderCode(finishedInspect.getOrderNumber())
+                    .code(finishedInspect.getMaterialCode())
+                    .name(finishedInspect.getMaterial())
+                    .specifications(finishedInspect.getSpecificationsModel())
+                    .unit(finishedInspect.getUnit())
+                    .number(finishedInspect.getQuantity())
+                    .userName(username)
+                    .build();
+            importRepertoryMapper.insert(importRepertory);
             /*鏂板鎴愬搧(0)搴撳瓨*/
             //濡傛灉鍏ュ簱鐨勪俊鎭竴鏍峰彧鏈夊簱瀛樹笉涓�鏍�,鍒欏湪鍘熸潵鐨勫簱瀛樻暟閲忎笂鍔犱笂鐩稿簲鐨勬暟閲�
             LambdaQueryWrapper<Repertory> queryWrapper = new LambdaQueryWrapper<>();

--
Gitblit v1.9.3