From 0d460265a3d1bf58f0f2144fb2d02b988a7171e4 Mon Sep 17 00:00:00 2001
From: wang..123 <brook_w@163.com>
Date: 星期二, 08 三月 2022 17:08:16 +0800
Subject: [PATCH] 修改小车关联组托不显示信息问题

---
 src/main/java/com/zy/common/service/erp/ErpService.java |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/zy/common/service/erp/ErpService.java b/src/main/java/com/zy/common/service/erp/ErpService.java
index 9d73ea9..9e7a840 100644
--- a/src/main/java/com/zy/common/service/erp/ErpService.java
+++ b/src/main/java/com/zy/common/service/erp/ErpService.java
@@ -1,5 +1,6 @@
 package com.zy.common.service.erp;
 
+import com.baomidou.mybatisplus.MybatisSqlSessionTemplate;
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.core.common.Cools;
 import com.core.common.DateUtils;
@@ -451,12 +452,18 @@
                     }
                 }
                 if (complete) {
-                    if (!completeCPakOut(FBillNo)) {
-                        log.error("{}鍑哄簱鍗曟爣璁板畬鎴愬け璐�", FBillNo);
-                    }
-                    int updateCount = jdbcTemplate.update("update OutStockbill set Fflag_finish=1 where FBillNo='" + FBillNo + "'");
-                    if(updateCount<=0){
-                        throw new CoolException("鏇存柊鍑哄簱閫氱煡妗e畬鎴愭爣璁板け璐FBillNo="+FBillNo+"]");
+                    sql = "select * from OutStockbillEntry where 1=1 and FInterID = {1,number,#} and FAuxCommitQty != FQty";
+                    sql = MessageFormat.format(sql, Fnumber, FInterID);
+                    List<OutStockBillEntry> select1 = erpSqlServer.select(sql, OutStockBillEntry.class);
+                    if(select1.size()<1){
+                        if (!completeCPakOut(FBillNo) ) {
+                            log.error("{}鍑哄簱鍗曟爣璁板畬鎴愬け璐�", FBillNo);
+
+                        }
+                        int updateCount = jdbcTemplate.update("update OutStockbill set Fflag_finish=1 where FBillNo='" + FBillNo + "'");
+                        if(updateCount<=0){
+                            throw new CoolException("鏇存柊鍑哄簱閫氱煡妗e畬鎴愭爣璁板け璐FBillNo="+FBillNo+"]");
+                        }
                     }
                 }
                 return true;

--
Gitblit v1.9.1