From a8e32b8a10bb462bb01f37e3b03d9d9fc3ffdee5 Mon Sep 17 00:00:00 2001
From: wu <731351411@qq.com>
Date: 星期五, 10 五月 2024 16:28:59 +0800
Subject: [PATCH] 增加上片模块线程,增加保存工程时的已保存判断

---
 hangzhoumesParent/moduleService/LoadGlassModule/src/test/java/com/mes/LoadGlassModuleApplicationTest.java |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/hangzhoumesParent/moduleService/LoadGlassModule/src/test/java/com/mes/LoadGlassModuleApplicationTest.java b/hangzhoumesParent/moduleService/LoadGlassModule/src/test/java/com/mes/LoadGlassModuleApplicationTest.java
index d148295..c4d40db 100644
--- a/hangzhoumesParent/moduleService/LoadGlassModule/src/test/java/com/mes/LoadGlassModuleApplicationTest.java
+++ b/hangzhoumesParent/moduleService/LoadGlassModule/src/test/java/com/mes/LoadGlassModuleApplicationTest.java
@@ -5,8 +5,11 @@
 import com.mes.glassinfo.entity.GlassInfo;
 import com.mes.glassinfo.service.GlassInfoService;
 import com.mes.pp.mapper.OptimizeProjectMapper;
+import com.mes.pp.service.OptimizeProjectService;
 import com.mes.uppattenusage.entity.UpPattenUsage;
 import com.mes.uppattenusage.service.impl.UpPattenUsageServiceImpl;
+import com.mes.workstation.entity.UpWorkstation;
+import com.mes.workstation.service.UpWorkstationService;
 import lombok.extern.slf4j.Slf4j;
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -34,6 +37,10 @@
     private GlassInfoService glassInfoService;
     @Autowired
     private EngineeringService engineeringService;
+    @Autowired
+    private UpWorkstationService workstationService;
+    @Autowired
+    private OptimizeProjectService optimizeProjectService;
     @Test
     public void test() {
 //        List<OptimizeProject> list = optimizeProjectMapper.saveProject("P24032204");
@@ -48,9 +55,18 @@
 
     @Test
     public void testFindPa() {
-        List<UpPattenUsage> glass = upPattenUsageService.selectSaveUpPattenUsage("P24032204");
-        log.info("瀹屾暣璺緞锛歿}", Arrays.asList(glass));
+        Engineering  engineering= engineeringService.selectInitiate(1);
+        log.info("寮�濮嬩笂鐗囩殑宸ョ▼锛歿}", Arrays.asList(engineering));
+        UpPattenUsage upPattenUsage = workstationService.selectPriority(engineering);
+        log.info("涓婄墖椤哄簭锛歿}", Arrays.asList(upPattenUsage));
+        UpWorkstation glass2=workstationService.selectworkstation(upPattenUsage);
+        log.info("绗﹀悎鐨勫伐浣嶇幓鐠儃}",glass2);
+        workstationService.reduceWorkstationNumber(glass2);
+        //鍑忓皯鏁伴噺
+        upPattenUsageService.updateupPattenUsageState(upPattenUsage,1);
+        //鏇存柊鐘舵��
     }
+
     @Test
     public  void  textglassinfo(){
         List<GlassInfo> glass= glassInfoService.selectGlassInfo("P24032204");
@@ -63,4 +79,14 @@
         engineeringService.saveEngineering(glass);
         log.info("glassinfo锛歿}", Arrays.asList(glass));
     }
+    @Test
+    public  void  textengineering2(){
+        //鏇存柊宸ョ▼琛ㄧ姸鎬佷负宸查鍙�
+        optimizeProjectService.changeTask("P24050801",200);
+    }
+    @Test
+    public  void  textengineering3(){
+        //鍒ゆ柇鏄惁宸蹭繚瀛樿繃宸ョ▼鍙峰埌涓婄墖琛�
+        upPattenUsageService.selectedEngineering("P24050801");
+    }
 }

--
Gitblit v1.8.0