From 855afdc0adb8dff179fbedae8ca4fa5c6492368a Mon Sep 17 00:00:00 2001
From: dubin <bindu_bean@163.com>
Date: 星期五, 05 十二月 2025 18:00:30 +0800
Subject: [PATCH] #1

---
 src/main/java/com/zy/common/service/CommonService.java |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 60 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java
index 6711f06..78391a3 100644
--- a/src/main/java/com/zy/common/service/CommonService.java
+++ b/src/main/java/com/zy/common/service/CommonService.java
@@ -514,6 +514,53 @@
             List<LocMast> locMasts = new ArrayList<>();
             List<LocMast> locMastsLow2 = new ArrayList<>();
             List<LocMast> locMastsLow3 = new ArrayList<>();
+//            locMastsLow2 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",2).eq("loc_sts","O").eq("loc_type1",locTypeDto.getLocType1()));
+//            locMastsLow3 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",3).eq("loc_sts","O").eq("loc_type1",locTypeDto.getLocType1()));
+//            if (locMastsLow2.size() <= 5 && locMastsLow3.size() <= 5){
+//                //浣庡簱浣嶈揪鍒伴檺鍒跺�� 鎵句腑搴撲綅鐨勭┖搴撲綅
+//                locMastsLow2 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",2).eq("loc_sts","O").eq("loc_type1",2));
+//                locMastsLow3 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",3).eq("loc_sts","O").eq("loc_type1",2));
+//                if (locMastsLow2.size() > 5 && locMastsLow3.size() > 5){
+//                    locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("loc_sts","O").eq("loc_type1",2));
+//                }else if (locMastsLow2.size() <= 5 && locMastsLow3.size() <= 5){
+//                    //浣庡簱浣� 涓簱浣嶈揪鍒伴檺鍒跺�� 鎵鹃珮搴撲綅鐨勭┖搴撲綅
+//                    locMastsLow2 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",2).eq("loc_sts","O").eq("loc_type1",5));
+//                    locMastsLow3 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",3).eq("loc_sts","O").eq("loc_type1",5));
+//                    if (locMastsLow2.size() > 5 && locMastsLow3.size() > 5){
+//                        locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("loc_sts","O").eq("loc_type1",5));
+//                    }else if (locMastsLow2.size() <= 5 && locMastsLow3.size() <= 5){
+//                        // 浣庝腑楂樺簱浣嶈揪鍒伴檺鍒跺�� 鎵捐秴楂樺簱浣嶇殑绌哄簱浣�
+//                        locMastsLow2 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",2).eq("loc_sts","O").eq("loc_type1",6));
+//                        locMastsLow3 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1",3).eq("loc_sts","O").eq("loc_type1",6));
+//                        if (locMastsLow2.size() > 5 && locMastsLow3.size() > 5){
+//                            locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("loc_sts","O").eq("loc_type1",6));
+//                        }else if (locMastsLow2.size() <= 5 && locMastsLow3.size() <= 5){
+//                            throw new CoolException("鏃犵┖搴撲綅鍙敤");
+//                        }
+//                    }
+//                }
+//            }else {
+//                locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow)
+//                        .eq("loc_sts", "O").eq("loc_type1",1));
+//                if (Cools.isEmpty(locMasts)){
+//                    if (nearRow == 2){
+//                        locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow + 1)
+//                                .eq("loc_sts", "O").eq("loc_type1",1));
+//                    }else if (nearRow == 3){
+//                        locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow - 1)
+//                                .eq("loc_sts", "O").eq("loc_type1",1));
+//
+//                    }
+//                }
+//            }
+
+
+
+
+
+
+
+
             locMastsLow2 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", 2)
                     .eq("loc_sts", "O").eq("loc_type1",locTypeDto.getLocType1()));
             locMastsLow3 = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", 3)
@@ -545,6 +592,19 @@
                     }
                 }
             }
+
+
+
+
+
+
+
+
+
+
+
+
+
 //            locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("row1", nearRow)
 //                    .eq("loc_sts", "O").eq("loc_type1",locTypeDto.getLocType1()));
 //            if (Cools.isEmpty(locMasts) || locMasts.size() <= 5){

--
Gitblit v1.9.1