package com.mes;
|
|
import com.mes.bigstorage.service.BigStorageCageService;
|
import com.mes.common.config.Const;
|
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.ArrayList;
|
import java.util.Arrays;
|
import java.util.List;
|
|
/**
|
* @Author : zhoush
|
* @Date: 2024/3/27 16:37
|
* @Description:
|
*/
|
@Slf4j
|
@RunWith(SpringRunner.class)
|
@SpringBootTest(classes = CacheVerticalClassModuleApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
|
public class CacheVerticalGlassModuleApplicationTest {
|
|
@Autowired
|
BigStorageCageService bigStorageCageService;
|
@Autowired
|
PlcStorageCageTask plcStorageCageTask;
|
|
@Test
|
public void testFindPath() {
|
log.info("完整路径:{}", Arrays.asList("123"));
|
}
|
|
@Test
|
public void outGlass() {
|
log.info("完整路径:{}", bigStorageCageService.outGlass());
|
}
|
|
@Test
|
public void plcToHomeEdgOutTask() {
|
// log.info("获取大理片笼信息:{}",bigStorageCageService.querybigStorageCageDetail());
|
plcStorageCageTask.plcToHomeEdgOutTask();
|
}
|
|
@Test
|
public void plcToHomeEdgFreeCarTask() {
|
// log.info("获取大理片笼信息:{}",bigStorageCageService.querybigStorageCageDetail());
|
plcStorageCageTask.plcToHomeEdgFreeCarTask();
|
}
|
|
@Test
|
public void plcStorageCageTask() {
|
// log.info("获取大理片笼信息:{}",bigStorageCageService.querybigStorageCageDetail());
|
List<String> list = new ArrayList<>();
|
//2002
|
// list.add("P24060403|4|3");
|
// list.add("P24060403|5|4");
|
// list.add("P24060403|2|1");
|
// list.add("P24060403|3|2");
|
// list.add("P24060403|1|3");
|
// list.add("P24060403|3|1");
|
// list.add("P24060403|2|3");
|
// list.add("P24060403|1|1");
|
// list.add("P24060403|8|6");
|
// list.add("P24060403|7|2");
|
//2001
|
// list.add("P24060403|3|6");
|
// list.add("P24060403|5|2");
|
// list.add("P24060403|4|4");
|
// list.add("P24060403|3|5");
|
// list.add("P24060403|5|3");
|
// list.add("P24060403|1|2");
|
// list.add("P24060403|2|2");
|
// list.add("P24060403|5|1");
|
list.add("P24060403|2|4");
|
list.add("P24060403|1|5");
|
list.add("P24060403|4|2");
|
list.add("P24060403|1|4");
|
list.add("P24060403|4|1");
|
list.add("P24060403|8|7");
|
for (String e : list) {
|
plcStorageCageTask.plcToHomeEdgScan(e);
|
}
|
}
|
|
@Test
|
public void computeTargetByLine() {
|
// log.info("获取大理片笼信息:{}",bigStorageCageService.querybigStorageCageDetail());
|
plcStorageCageTask.computeTargetByLine(2001);
|
}
|
|
@Test
|
public void judgeGlassTypeStatus() {
|
// log.info("获取大理片笼信息:{}",bigStorageCageService.querybigStorageCageDetail());
|
plcStorageCageTask.judgeGlassTypeStatus("P24060403|6|7", Const.A09_OUT_TARGET_POSITION);
|
}
|
|
@Test
|
public void getStartLine() {
|
// log.info("获取大理片笼信息:{}",bigStorageCageService.querybigStorageCageDetail());
|
Integer startLine = plcStorageCageTask.getStartLine();
|
log.info("---------{}", startLine);
|
}
|
|
@Test
|
public void selectBigStorageCageUsage() {
|
// bigStorageCageService.querybigStorageCageDetail(1);
|
log.info("获取大理片笼信息:{}", bigStorageCageService.selectBigStorageCageUsage());
|
}
|
|
}
|