From 3633e4fac369d00b8da0c2fd4f867df097fa083a Mon Sep 17 00:00:00 2001
From: ZengTao <2773468879@qq.com>
Date: 星期四, 02 一月 2025 14:13:19 +0800
Subject: [PATCH] 添加取消出片任务

---
 hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java |   43 +++++++++++++++++++++----------------------
 1 files changed, 21 insertions(+), 22 deletions(-)

diff --git a/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java b/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java
index 8117246..30be731 100644
--- a/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java
+++ b/hangzhoumesParent/common/servicebase/src/main/java/com/mes/temperingglass/service/impl/TemperingGlassInfoServiceImpl.java
@@ -30,15 +30,15 @@
     public List<TemperingGlassInfo> selectWaitingGlass() {
         //鑾峰彇绛夊緟杩涚倝涓殑鐜荤拑淇℃伅
         QueryWrapper<TemperingGlassInfo> wrapper = new QueryWrapper<>();
-        wrapper.select("Top 1 *").in("state",1,0);
-        TemperingGlassInfo glass=temperingMapper.selectOne(wrapper);
-        if(glass!=null) {
+        wrapper.select("Top 1 *").in("state", 1, 0, -1);
+        TemperingGlassInfo glass = temperingMapper.selectOne(wrapper);
+        if (glass != null) {
             QueryWrapper<TemperingGlassInfo> glassinfo = new QueryWrapper<>();
             glassinfo.eq("engineer_id", glass.getEngineerId())
                     .eq("tempering_layout_id", glass.getTemperingLayoutId());
             //return temperingMapper.selectList(glassinfo);
-            return temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(),glass.getTemperingLayoutId());
-        }else {
+            return temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(), glass.getTemperingLayoutId());
+        } else {
             return null;
         }
     }
@@ -51,7 +51,7 @@
 //                .eq("engineer_id", temperingGlassInfo.getEngineerId())
 //                .orderByAsc("tempering_layout_id","tempering_feed_sequence");
 //        return temperingMapper.selectList(wrapper);
-        return temperingMapper.selectByEngineerIdAndLayoutId(temperingGlassInfo.getEngineerId(),temperingGlassInfo.getTemperingLayoutId());
+        return temperingMapper.selectByEngineerIdAndLayoutId(temperingGlassInfo.getEngineerId(), temperingGlassInfo.getTemperingLayoutId());
 
     }
 
@@ -59,13 +59,13 @@
     public List<TemperingGlassInfo> selectOutGlass() {
         //鑾峰彇鍑虹倝涓殑鐜荤拑淇℃伅
         QueryWrapper<TemperingGlassInfo> wrap = new QueryWrapper<>();
-        wrap.select("Top 1 *").eq("state",3);
-        TemperingGlassInfo glass=temperingMapper.selectOne(wrap);
+        wrap.select("Top 1 *").eq("state", 3);
+        TemperingGlassInfo glass = temperingMapper.selectOne(wrap);
         //鏍规嵁宸ョ▼鍙峰拰鐗堝浘鑾峰彇鏁版嵁
-        if(glass != null) {
-            return temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(),glass.getTemperingLayoutId());
+        if (glass != null) {
+            return temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(), glass.getTemperingLayoutId());
         }
-        return  null;
+        return null;
     }
 
     @Override
@@ -75,11 +75,11 @@
         wapper.select("Top 1 *").eq("state", 4)
                 .orderByDesc("tempering_layout_id,engineer_id");
         //鏍规嵁鏈�澶х殑鐗堝浘id鏄剧ず閽㈠寲鍚庣殑鐗堝浘淇℃伅
-        TemperingGlassInfo glassinfo= temperingMapper.selectOne(wapper);
+        TemperingGlassInfo glassinfo = temperingMapper.selectOne(wapper);
         if (glassinfo == null) {
             return null;  // 鐩存帴杩斿洖null锛岃〃绀烘病鏈夋壘鍒扮鍚堟潯浠剁殑璁板綍
         }
-        return temperingMapper.selectByEngineerIdAndLayoutId(glassinfo.getEngineerId(),glassinfo.getTemperingLayoutId());
+        return temperingMapper.selectByEngineerIdAndLayoutId(glassinfo.getEngineerId(), glassinfo.getTemperingLayoutId());
 
     }
 
@@ -87,7 +87,7 @@
     public List<TemperingGlassInfo> selectLayoutId() {
         QueryWrapper<TemperingGlassInfo> wrapper = new QueryWrapper<>();
         wrapper.select("tempering_layout_id,engineer_id,max(id) as id")
-                .eq("state",2)
+                .eq("state", 2)
                 .groupBy("tempering_layout_id,engineer_id")
                 .orderByAsc("id");
         return temperingMapper.selectList(wrapper);
@@ -105,24 +105,23 @@
     public Integer updateTemperingState(TemperingGlassInfo temperingGlassInfo) {
         if (temperingMapper.updateTemperingGlassInfo(temperingGlassInfo) > 0) {
             return 200;
-        }else {
+        } else {
             return 100;
         }
     }
 
     @Override
-    public List<TemperingGlassInfo> selectGlassInfoById(Integer id)
-    {
-        List<TemperingGlassInfo> result=null;
+    public List<TemperingGlassInfo> selectGlassInfoById(Integer id) {
+        List<TemperingGlassInfo> result = null;
         QueryWrapper<TemperingGlassInfo> wrapper = new QueryWrapper<>();
-        wrapper.select("Top 1 *").in("state",1,0).eq("temperingLayoutId",id);
-        TemperingGlassInfo glass=temperingMapper.selectOne(wrapper);
-        if(glass!=null) {
+        wrapper.select("Top 1 *").in("state", 1, 0).eq("temperingLayoutId", id);
+        TemperingGlassInfo glass = temperingMapper.selectOne(wrapper);
+        if (glass != null) {
             QueryWrapper<TemperingGlassInfo> glassinfo = new QueryWrapper<>();
             glassinfo.eq("engineer_id", glass.getEngineerId())
                     .eq("tempering_layout_id", id);
             //return temperingMapper.selectList(glassinfo);
-            result= temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(),glass.getTemperingLayoutId());
+            result = temperingMapper.selectByEngineerIdAndLayoutId(glass.getEngineerId(), glass.getTemperingLayoutId());
         }
         return result;
     }

--
Gitblit v1.8.0