From daed20c553f77fc48695f8523cd57bc56fb5a0fd Mon Sep 17 00:00:00 2001
From: wang <3597712270@qq.com>
Date: 星期三, 10 四月 2024 08:35:29 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes

---
 CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/LogicService.java |   37 +++++++++++++++++++------------------
 1 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/Logic.java b/CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/LogicService.java
similarity index 81%
rename from CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/Logic.java
rename to CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/LogicService.java
index f239f84..990e50e 100644
--- a/CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/Logic.java
+++ b/CacheGlassModule/src/main/java/com/mes/service/CacheGlassService/LogicService.java
@@ -11,13 +11,14 @@
 import com.mes.entity.TaskCache;
 import com.mes.entity.device.PLCAutoMes;
 import com.mes.entity.device.PlcParameterObject;
-import com.mes.mapper.SelectInfo;
+import com.mes.mapper.HangzhouMesMapper;
+import com.mes.mapper.PpMapper;
 
 
 @Service
-public class Logic {
+public class LogicService {
     @Autowired
-    private SelectInfo selectInfo;
+    private HangzhouMesMapper hangzhouMesMapper;
     //璇嗗埆閫昏緫    涓嶄氦浜�
     public void identify(String Number){
         //鏌ヨ浠诲姟
@@ -50,25 +51,25 @@
     //鐞嗙墖 杩�
     public boolean processInto(String Number){
         //鏌ヨ娑堟伅闃熷垪閲岀殑鐜荤拑
-        GlassInfo GlassInfo=selectInfo.SelectGlassId(Number);
+        GlassInfo GlassInfo=hangzhouMesMapper.selectGlassId(Number);
         PlcParameterObject plcmes=PLCAutoMes.PlcMesObject;
         if(GlassInfo!=null){//瀛樺湪姝ょ幓鐠冪紪鍙�  
             //鍚岄挗鍖栫増鍥惧唴鐨勬爡鏍煎彿
-            List<EdgStorageCageDetails> list=selectInfo.SelectIsExistIntoCache(GlassInfo.getTemperinglayoutid(),GlassInfo.getTemperingfeedsequence(),GlassInfo.getWidth());
+            List<EdgStorageCageDetails> list=hangzhouMesMapper.selectIsExistIntoCache(GlassInfo.getTemperinglayoutid(),GlassInfo.getTemperingfeedsequence(),GlassInfo.getWidth());
             //绌烘爡鏍煎彿
             if (list.size()==0) {
-                list=selectInfo.SelectCacheLeisure();
+                list=hangzhouMesMapper.selectCacheLeisure();
             }
             //灏忎簬姝ょ幓鐠冮挗鍖栫増鍥惧簭鍙风殑鏍呮牸鍙�
             if(list.size()==0){
-                list=selectInfo.SelectIsExistIntoCache(GlassInfo.getTemperinglayoutid(),GlassInfo.getWidth());
+                list=hangzhouMesMapper.selectIsExistIntoCache(GlassInfo.getTemperinglayoutid(),GlassInfo.getWidth());
             }
             if(list.size()>0){
                 //瀛樺湪绌烘牸  
                 //1.鐢熸垚浠诲姟锛�  璧峰浣嶇疆0   缁撴潫浣嶇疆this.slot  浠诲姟绫诲瀷 1   锛堣繘鐗囦换鍔★級
                 //2.鍥炲 1杩涚墖
                 EdgStorageCageDetails item=list.get(0);
-                selectInfo.insertCacheTask(GlassInfo.getId()+"","0",item.getSlot()+"","1");
+                hangzhouMesMapper.insertCacheTask(GlassInfo.getId()+"","0",item.getSlot()+"","1");
                 S7control.getinstance().WriteWord(plcmes.getPlcParameter("MESToGaStatus").getAddress(),(short) 1);
                 return true;
             }
@@ -85,19 +86,19 @@
         String A09=S7control.getinstance().ReadWord("DB14.56", 1).get(0)+"";
         String A10=S7control.getinstance().ReadWord("DB14.58", 1).get(0)+"";
         PlcParameterObject plcmes=PLCAutoMes.PlcMesObject;
-        List<EdgStorageCageDetails> list=selectInfo.SelectCacheOut();
+        List<EdgStorageCageDetails> list=hangzhouMesMapper.selectCacheOut();
         boolean isOut=true;//鍏朵粬鎯呭喌鏉′欢 濡傦細鍚庣画璁惧鏁呴殰绂佹鐞嗙墖鍑虹墖 绛�
         if (list.size()>0&&isOut) {
             EdgStorageCageDetails item=list.get(0);
             if(A09=="0"&&A10=="1"){
                 //鍑哄埌  A09
-                selectInfo.insertCacheTask(item.getGlassid()+"","0","09","2");
+                hangzhouMesMapper.insertCacheTask(item.getGlassid()+"","0","09","2");
                 S7control.getinstance().writeString(plcmes.getPlcParameter("DB14.28").getAddress(), "1");
                 S7control.getinstance().writeString(plcmes.getPlcParameter("DB14.20").getAddress(), "1");
                 return true;
             }else if(A09=="1"&&A10=="0"){
                 //鍑哄埌  A10
-                selectInfo.insertCacheTask(item.getGlassid()+"","0","10","2");
+                hangzhouMesMapper.insertCacheTask(item.getGlassid()+"","0","10","2");
                 S7control.getinstance().writeString(plcmes.getPlcParameter("DB14.28").getAddress(), "2");
                 S7control.getinstance().writeString(plcmes.getPlcParameter("DB14.20").getAddress(), "1");
                 return true;
@@ -106,15 +107,15 @@
                 String endcell="09";
                 String SendEndcell="1";
                 boolean If_=false;
-                GlassInfo glassInfo09= selectInfo.SelectLastOutCacheInfo("09");
-                GlassInfo glassInfo10= selectInfo.SelectLastOutCacheInfo("10");
+                GlassInfo glassInfo09= hangzhouMesMapper.selectLastOutCacheInfo("09");
+                GlassInfo glassInfo10= hangzhouMesMapper.selectLastOutCacheInfo("10");
                 if(glassInfo10!=null&&glassInfo10.getWidth()==item.getWidth()&&glassInfo10.getHeight()==item.getHeight()){
                     endcell="10";
                     SendEndcell="2";
                 }else if(glassInfo10!=null&&If_){
                     //鍏朵粬鏉′欢
                 }
-                selectInfo.insertCacheTask(item.getGlassid()+"","0",endcell,"2");
+                hangzhouMesMapper.insertCacheTask(item.getGlassid()+"","0",endcell,"2");
                 S7control.getinstance().writeString(plcmes.getPlcParameter("DB14.28").getAddress(), SendEndcell);
                 S7control.getinstance().writeString(plcmes.getPlcParameter("DB14.20").getAddress(), "1");
                 return true;
@@ -127,7 +128,7 @@
     //纾ㄨ竟   涓嶄氦浜�  鐞嗙墖鍜岀(杈规満鑷繁浜や簰
     public void processMb(String Number){
         //鏌ヨ浠诲姟
-        GlassInfo GlassInfo=selectInfo.SelectGlassId(Number);
+        GlassInfo GlassInfo=hangzhouMesMapper.selectGlassId(Number);
         PlcParameterObject plcmes=PLCAutoMes.PlcMesObject;
         if(GlassInfo!=null){
             //鍙戦�佷换鍔�   ID   闀� 瀹� 鍘� 鍊掕 宸ヨ壓鍔熻兘绛�
@@ -144,7 +145,7 @@
     //鏌ヨ娑堟伅闃熷垪閲屾鐜荤拑ID鐨勬暟鎹�   
     public boolean SelectMessageId(String Number){
         //鏌ヨ鏄惁瀛樺湪
-        GlassInfo GlassInfo=selectInfo.SelectGlassId(Number);
+        GlassInfo GlassInfo=hangzhouMesMapper.selectGlassId(Number);
         if(GlassInfo==null){
             return false;//杩斿洖 涓嶅瓨鍦�
         }
@@ -153,7 +154,7 @@
     //鍒犻櫎娑堟伅闃熷垪閲屾鐜荤拑ID鐨勬暟鎹�   
     public boolean DeleteMessageId(String Number){
         //鏌ヨ鏄惁瀛樺湪
-        GlassInfo GlassInfo=selectInfo.SelectGlassId(Number);
+        GlassInfo GlassInfo=hangzhouMesMapper.selectGlassId(Number);
         if(GlassInfo==null){
             return false;//杩斿洖 涓嶅瓨鍦�
         }
@@ -163,7 +164,7 @@
     //鏄惁瀛樺湪姝ょ紪鍙风幓鐠� 
     public boolean isExist(String Number){
         //鏌ヨ鏄惁瀛樺湪
-        GlassInfo GlassInfo=selectInfo.SelectGlassId(Number);
+        GlassInfo GlassInfo=hangzhouMesMapper.selectGlassId(Number);
         if(GlassInfo==null){
             return false;//杩斿洖 涓嶅瓨鍦�
         }

--
Gitblit v1.8.0