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;
|
|
/**
|
* @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;
|
@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);
|
|
}
|
}
|