From a4cc855f17c36f6ceda20100bc491bc6a0071c27 Mon Sep 17 00:00:00 2001 From: zhoushihao <zsh19950802@163.com> Date: 星期四, 11 七月 2024 10:33:06 +0800 Subject: [PATCH] 下片:人工下片表字段改为其他 大理片:新增读取plc数据计时功能 --- hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/test/java/com/mes/CacheVerticalGlassModuleApplicationTest.java | 78 +++++++++++++++++++++++++++++++++++++- 1 files changed, 75 insertions(+), 3 deletions(-) diff --git a/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/test/java/com/mes/CacheVerticalGlassModuleApplicationTest.java b/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/test/java/com/mes/CacheVerticalGlassModuleApplicationTest.java index 4d64154..3aba6ca 100644 --- a/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/test/java/com/mes/CacheVerticalGlassModuleApplicationTest.java +++ b/hangzhoumesParent/moduleService/CacheVerticalGlassModule/src/test/java/com/mes/CacheVerticalGlassModuleApplicationTest.java @@ -1,14 +1,19 @@ package com.mes; +import com.mes.bigstorage.service.BigStorageCageDetailsService; +import com.mes.bigstorage.service.BigStorageCageService; +import com.mes.common.config.Const; +import com.mes.damage.entity.Damage; +import com.mes.damage.service.DamageService; +import com.mes.job.PlcStorageCageTask; import lombok.extern.slf4j.Slf4j; import org.junit.Test; import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import java.util.Arrays; -import java.util.List; -import java.util.Map; /** * @Author : zhoush @@ -17,12 +22,79 @@ */ @Slf4j @RunWith(SpringRunner.class) -@SpringBootTest(classes = CacheVerticalClassModuleApplication.class) +@SpringBootTest(classes = CacheVerticalClassModuleApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class CacheVerticalGlassModuleApplicationTest { + + @Autowired + BigStorageCageService bigStorageCageService; + @Autowired + PlcStorageCageTask plcStorageCageTask; + @Autowired + BigStorageCageDetailsService bigStorageCageDetailsService; + @Autowired + DamageService damageService; @Test public void testFindPath() { log.info("瀹屾暣璺緞锛歿}", Arrays.asList("123")); } + @Test + public void outGlass() { + log.info("瀹屾暣璺緞锛歿}", bigStorageCageService.outGlass()); + } + + @Test + public void plcToHomeEdgOutTask() { + plcStorageCageTask.plcToHomeEdgOutTask(); + } + + @Test + public void plcToHomeEdgFreeCarTask() { + plcStorageCageTask.plcToHomeEdgFreeCarTask(); + } + + @Test + public void plcStorageCageTask() { + plcStorageCageTask.plcToHomeEdgScan(); + + } + + @Test + public void computeTargetByLine() { + plcStorageCageTask.computeTargetByLine(2001); + } + + @Test + public void judgeGlassTypeStatus() { + plcStorageCageTask.judgeGlassTypeStatus("P24060403|6|7", Const.A09_OUT_TARGET_POSITION, "mesD03Address"); + } + + @Test + public void getStartLine() { + Integer startLine = plcStorageCageTask.getStartLine(); + log.info("---------{}", startLine); + } + + @Test + public void selectBigStorageCageUsage() { + log.info("鑾峰彇澶х悊鐗囩淇℃伅锛歿}", bigStorageCageService.selectBigStorageCageUsage()); + } + + @Test + public void selectBigStorageCageDetails() { + log.info("鑾峰彇澶х悊鐗囩淇℃伅锛歿}", bigStorageCageDetailsService.selectBigStorageCageDetails("P24060403|3|6")); + } + + @Test + public void insertDamage() { + Damage damage=new Damage(); + damage.setGlassId("P24060403|3|6"); + damage.setLine(2001); + damage.setWorkingProcedure("鍐峰姞宸�"); + damage.setRemark(""); + damage.setStatus(2); + damageService.insertDamage(damage); + + } } -- Gitblit v1.8.0