From b365a0879edc787655b908b0dbb65b5e966bb23b Mon Sep 17 00:00:00 2001
From: 严智鑫 <test>
Date: 星期二, 07 五月 2024 09:03:08 +0800
Subject: [PATCH] 公共yml文件 ip  改回10.153.19.150

---
 hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/service/impl/UpWorkstationServiceImpl.java |   53 +++++++++++++++++++++++++++--------------------------
 1 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/service/impl/UpWorkstationServiceImpl.java b/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/service/impl/UpWorkstationServiceImpl.java
index 9639aa5..ffd6491 100644
--- a/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/service/impl/UpWorkstationServiceImpl.java
+++ b/hangzhoumesParent/moduleService/LoadGlassModule/src/main/java/com/mes/workstation/service/impl/UpWorkstationServiceImpl.java
@@ -2,12 +2,16 @@
 
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-//import com.mes.common.S7object;
+import com.mes.uppattenusage.entity.UpPattenUsage;
+import com.mes.uppattenusage.mapper.UpPattenUsageMapper;
 import com.mes.workstation.entity.UpWorkSequence;
 import com.mes.workstation.entity.UpWorkstation;
 import com.mes.workstation.mapper.UpWorkstationMapper;
 import com.mes.workstation.service.UpWorkstationService;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
+
+import javax.annotation.Resource;
 
 /**
  * <p>
@@ -18,40 +22,36 @@
  * @since 2024-04-07
  */
 @Service
-public class UpWorkstationServiceImpl extends ServiceImpl<UpWorkstationMapper, UpWorkstation> implements UpWorkstationService {
+@Slf4j
 
+public class UpWorkstationServiceImpl extends ServiceImpl<UpWorkstationMapper, UpWorkstation> implements UpWorkstationService {
+    @Resource
+    UpPattenUsageMapper upPattenUsageMapper;
     public static final String DB_100_10 = "DB_100_10";
 
     //鍒ゆ柇鏄惁鍙互鍚哥墖杩涜浠诲姟
     public boolean isCanLoadGlass() {
-        String loadstart="鍚哥墖淇″彿";//plcmes.getPlcParameter("鍚哥墖淇″彿").getValue();
+        String loadstart = "鍚哥墖淇″彿";//plcmes.getPlcParameter("鍚哥墖淇″彿").getValue();
         return "1".equals(loadstart);
 
     }
+    //鏄剧ず姝e湪杩涜浠诲姟鐨勫伐绋嬩俊鎭�
+
+
     //鍒ゆ柇浼樺厛鍚哥墖浣嶇疆鍚庡彂閫佸嚭鐗囦换鍔�
-    public void selectPriority() {
-        //todo:鍒ゆ柇鏄惁鍙互鍚哥墖杩涜浠诲姟
-//        String loadstart="鍚哥墖淇″彿";//plcmes.getPlcParameter("鍚哥墖淇″彿").getValue();
-//        if (!"1".equals(loadstart)) {
-//            return;
-//        }
-        UpWorkSequence loadid1 = this.baseMapper.selectPriority(1).get(0);
-        UpWorkSequence loadid2 = this.baseMapper.selectPriority(2).get(0);
-        //鍒ゆ柇涓�浜屽彿宸ヤ綅鍝竟鐨勯『搴忔洿鍏�
-//        if(loadid1.getSequence()>loadid2.getSequence()) {
-//            S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)2);
-//        }else if(loadid1.getSequence()==loadid2.getSequence()){
-//            //褰撲袱涓伐浣嶄笂鐨勭幓鐠冩暟鐩稿悓鏃讹紝鍒ゆ柇鍝釜宸ヤ綅涓婄殑鐜荤拑鏁版洿灏�,浼樺厛娓呯┖涓�涓灦瀛�
-//            int glassnum1=loadid1.getNumber();//Integer.parseInt(plcmes.getPlcParameter("鐜荤拑鏁�").getValue());
-//            int glassnum2=loadid2.getNumber();//Integer.parseInt(plcmes.getPlcParameter("鐜荤拑鏁�").getValue());
-//            if(glassnum1>glassnum2){
-//                S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)2);
-//            }else{
-//                S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)1);
-//            }
-//        }else{
-//            S7object.getinstance().plccontrol.WriteWord(DB_100_10, (short)1);
-//        }
+
+    public UpWorkSequence selectPriority() {
+        UpWorkSequence upwork= this.baseMapper.selectPriority(1);
+        String start = "1";//plcmes.getPlcParameter("鍚哥墖淇″彿").getValue();
+        UpPattenUsage uplist=new UpPattenUsage();
+        if(start.equals("1")){
+            //鍙戦�佸嚭鐗囦换鍔�
+            UpdateWrapper<UpPattenUsage> updateWrapper = new UpdateWrapper<>();
+            updateWrapper.eq("state",1).last("LIMIT 1");
+            uplist= upPattenUsageMapper.selectOne(updateWrapper);
+            log.info("鏌ヨ鍑烘湰娆″嚭鐗囩殑鐜荤拑淇℃伅[]",uplist);
+        }
+        return upwork;
     }
 
     /**
@@ -65,4 +65,5 @@
         int update = this.baseMapper.update(upwork, updateWrapper);
     }
 
+
 }

--
Gitblit v1.8.0