From e8717e29eed1d17c780ea240c5224ff58867b326 Mon Sep 17 00:00:00 2001
From: Crunchy <3114200645@qq.com>
Date: 星期二, 04 六月 2024 11:58:21 +0800
Subject: [PATCH] 2024-6-4 班次调整

---
 inspect-server/src/main/java/com/yuanchu/mom/service/impl/StandardProductListServiceImpl.java |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/StandardProductListServiceImpl.java b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/StandardProductListServiceImpl.java
index 8a7d0da..7f81c56 100644
--- a/inspect-server/src/main/java/com/yuanchu/mom/service/impl/StandardProductListServiceImpl.java
+++ b/inspect-server/src/main/java/com/yuanchu/mom/service/impl/StandardProductListServiceImpl.java
@@ -56,10 +56,14 @@
         String[] models = insSample.getModel().split("-(?=[^-]*$)");//鎷嗗垎鏈�鍚庝竴涓��-銆�
         List<StandardProductList> list = standardProductListMapper.selectList(Wrappers.<StandardProductList>lambdaQuery().eq(StandardProductList::getStandardMethodListId, insSample.getStandardMethodListId()).eq(StandardProductList::getState, 1).eq(StandardProductList::getModel, models[0]));
         if (list.size() == 0) {
+            if(Objects.equals(insSample.getFactory(), "") || insSample.getFactory() == null){
+                return null;
+            }
+            String[] split = insSample.getFactory().split(" - ");
             list = standardProductListMapper.selectList(Wrappers.<StandardProductList>lambdaQuery()
                     .eq(StandardProductList::getStandardMethodListId, insSample.getStandardMethodListId())
                     .eq(StandardProductList::getState, 1)
-                    .like(StandardProductList::getTree, insSample.getFactory().split("-(?=[^-]*$)")[0]));
+                    .like(StandardProductList::getTree, split[0] + " - " + split[1] + " - " + split[2] + " - " + split[3]));
         }
         list = list.stream().filter(a -> {
             try {

--
Gitblit v1.9.3