From 9ad1607945226a23cb4c6ebeb841ba8b52adaae5 Mon Sep 17 00:00:00 2001
From: 18516761980 <tqsxp@163.com>
Date: 星期五, 03 二月 2023 12:39:11 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/common/service/CommonService.java |   40 ++++++++++++++++++++++++++++++++++++++++
 src/main/resources/application.yml                     |    2 +-
 2 files changed, 41 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/zy/common/service/CommonService.java b/src/main/java/com/zy/common/service/CommonService.java
index 378700e..c149378 100644
--- a/src/main/java/com/zy/common/service/CommonService.java
+++ b/src/main/java/com/zy/common/service/CommonService.java
@@ -288,6 +288,46 @@
                 }
             }
         }
+        //20230203娣诲姞  lfd鏂欑搴撴牴鎹緭閫佺嚎绛涢�夊叆搴�
+        if (!Cools.isEmpty(locMast) && locMast.getCrnNo()<5){
+            int wrkMastsC0 = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", locMast.getCrnNo()).eq("io_type",1));
+            if (wrkMastsC0>3){
+                BasCrnp basCrnp1 = basCrnpService.selectById(1);
+                if (basCrnp1.getInEnable().equals("Y") && basCrnp1.getCrnSts().equals(3)){
+                    int wrkMastsC1 = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", 1).eq("io_type",1));
+                    if (wrkMastsC0>wrkMastsC1){
+                        locMast=null;
+                    }
+                }
+                if (!Cools.isEmpty(locMast)){
+                    BasCrnp basCrnp2 = basCrnpService.selectById(2);
+                    if (basCrnp2.getInEnable().equals("Y") && basCrnp2.getCrnSts().equals(3)){
+                        int wrkMastsC2 = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", 2).eq("io_type",1));
+                        if (wrkMastsC0>wrkMastsC2){
+                            locMast=null;
+                        }
+                    }
+                }
+                if (!Cools.isEmpty(locMast)){
+                    BasCrnp basCrnp3 = basCrnpService.selectById(3);
+                    if (basCrnp3.getInEnable().equals("Y") && basCrnp3.getCrnSts().equals(3)){
+                        int wrkMastsC3 = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", 3).eq("io_type",1));
+                        if (wrkMastsC0>wrkMastsC3){
+                            locMast=null;
+                        }
+                    }
+                }
+                if (!Cools.isEmpty(locMast)){
+                    BasCrnp basCrnp4 = basCrnpService.selectById(4);
+                    if (basCrnp4.getInEnable().equals("Y") && basCrnp4.getCrnSts().equals(3)){
+                        int wrkMastsC4 = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("crn_no", 4).eq("io_type",1));
+                        if (wrkMastsC0>wrkMastsC4){
+                            locMast=null;
+                        }
+                    }
+                }
+            }
+        }
 
         // 2.搴撲綅褰撳墠鎵�灞炲昂瀵告棤绌哄簱浣嶆椂锛岃皟鏁村昂瀵稿弬鏁帮紝鍚戜笂鍏煎妫�绱㈠簱浣�
         if (Cools.isEmpty(locMast)) {
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 424838f..041593b 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,5 +1,5 @@
 server:
-  port: 8080
+  port: 8081
   servlet:
     context-path: /@pom.build.finalName@
 

--
Gitblit v1.9.1