package mes;
|
|
import com.mes.UnLoadGlassApplication;
|
import com.mes.downglassinfo.entity.DownGlassInfo;
|
import com.mes.downglassinfo.service.DownGlassInfoService;
|
import com.mes.downglassinfo.service.DownGlassTaskService;
|
import com.mes.downglassinfo.service.impl.DownGlassInfoServiceImpl;
|
import com.mes.downglassinfo.service.impl.DownGlassTaskServiceImpl;
|
import com.mes.downstorage.entity.DownStorageCage;
|
import com.mes.downstorage.entity.DownStorageCageDetails;
|
import com.mes.downstorage.service.DownStorageCageDetailsService;
|
import com.mes.downstorage.service.DownStorageCageService;
|
import com.mes.downstorage.service.impl.DownStorageCageDetailsServiceImpl;
|
import com.mes.downstorage.service.impl.DownStorageCageServiceImpl;
|
|
import com.mes.downworkstation.entity.DownWorkstation;
|
import com.mes.downworkstation.service.DownWorkstationService;
|
import com.mes.downworkstation.service.impl.DownWorkstationServiceImpl;
|
import com.mes.glassinfo.service.impl.GlassInfoServiceImpl;
|
import com.mes.job.DownLoadCacheGlassTask;
|
import com.mes.utils.Result;
|
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.context.annotation.Bean;
|
import org.springframework.test.context.junit4.SpringRunner;
|
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
import java.util.Arrays;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Author : zhoush
|
* @Date: 2024/3/27 16:37
|
* @Description:
|
*/
|
@Slf4j
|
@RunWith(SpringRunner.class)
|
@SpringBootTest(classes = UnLoadGlassApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
|
|
public class UnloadGlassModuleApplicationTest {
|
|
@Autowired
|
DownStorageCageServiceImpl downStorageCageServiceImpl;
|
@Autowired
|
DownGlassTaskServiceImpl downGlassTaskServiceImpl;
|
@Autowired
|
DownGlassInfoServiceImpl downGlassInfoServiceImpl;
|
@Autowired
|
DownStorageCageDetailsServiceImpl downStorageCageDetailsServiceImpl;
|
@Autowired
|
DownStorageCageDetailsService downStorageCageDetailsService;
|
@Autowired
|
DownWorkstationServiceImpl downWorkstationServiceImpl;
|
@Autowired
|
GlassInfoServiceImpl glassInfoServiceImpl;
|
@Autowired
|
DownWorkstationService downWorkstationService;
|
@Autowired
|
DownStorageCageService downStorageCageService;
|
@Autowired
|
DownGlassTaskService downGlassTaskService;
|
@Autowired
|
DownGlassInfoService downGlassInfoService;
|
|
|
|
|
@Test
|
public void testFindPath() {
|
log.info("完整路径:{}", Arrays.asList("123"));
|
}
|
|
@Test
|
public void testCacheGlass() {
|
//List<Map<String, Object>> map = downStorageCageServiceImpl.selectDownStorageCages();
|
// log.info("笼内信息:{}", Arrays.asList(map));
|
downStorageCageServiceImpl.updateDownStorageCageDetails(1,null);
|
}
|
|
@Test
|
public void testselectCacheEmpty() {
|
// List<DownStorageCageDetails> map = downStorageCageDetailsServiceImpl.getCacheLeisure();
|
// log.info("笼内空格:{}", Arrays.asList(map));
|
}
|
|
|
@Test
|
public void testgetCacheOut() {
|
// List<DownStorageCageDetails> map = downStorageCageDetailsServiceImpl.getCacheOut(1, 5);
|
// log.info("根据传入的工位查询符合按照顺序和大小出片的小片:{}", Arrays.asList(map));
|
}
|
|
|
@Test
|
public void testupdateFlowCardIdAndCount() {
|
log.info("绑定流程卡号和数量");
|
downWorkstationServiceImpl.updateFlowCardIdAndCount("NG24060401A020", 1, 2);
|
|
}
|
|
@Test
|
public void testplc() {
|
log.info("测试");
|
glassInfoServiceImpl.getGlassInfoCountByFlowCardId("NG24030702A01",1);
|
|
}
|
|
|
|
@Test
|
public void testin2() {
|
log.info("测试进片");
|
//downStorageCageDetailsServiceImpl.getIsExistIntoCacheByflowcardid("NG2023005",500);
|
|
}
|
|
|
@Test
|
public void selectCacheEmpty() {
|
log.info("测试进片");
|
//downStorageCageDetailsServiceImpl.getCacheLeisure();
|
|
}
|
|
// @Test
|
// public void CacheEmpty() {
|
// log.info("测试出片");
|
// downStorageCageDetailsService.CacheOut(1,2);
|
//
|
// }
|
|
|
|
@Test
|
public void CacheEmpty1() {
|
log.info("测试出片");
|
downStorageCageDetailsServiceImpl.CacheOut1(1,6);
|
|
}
|
|
|
|
|
@Test
|
public void getTotalGlassDimensionsByWorkstation() {
|
log.info("工位显示");
|
downWorkstationService.getTotalGlassDimensionsByWorkstation(1,3);
|
|
}
|
|
|
@Test
|
public void getMaxSequenceByFlowCardId() {
|
log.info("最大序号");
|
|
downGlassInfoServiceImpl.getMaxSequenceByFlowCardId("NG2023005",1);
|
}
|
|
@Test
|
public void updateTaskStateToZero() {
|
log.info("更新状态0");
|
|
downGlassTaskServiceImpl.updateTaskState("3");
|
}
|
|
|
@Test
|
public void selectCacheEmpty2() {
|
|
|
downStorageCageServiceImpl.selectCacheEmpty();
|
}
|
|
@Test
|
public void getFlowCardId() {
|
|
glassInfoServiceImpl.getFlowCardId();
|
|
}
|
|
@Test
|
public void getUnloadingTaskState() {
|
|
|
downGlassInfoService.generateOutGlassTask("NG24031401A01-4-3-1-3");
|
//downGlassTaskService.getUnloadingTaskState();
|
}
|
|
@Test
|
public void updateDownWorkstationstate() {
|
|
DownWorkstation downWorkstation= new DownWorkstation();
|
|
downWorkstation.setId(1);
|
downWorkstation.setEnableState(0);
|
downWorkstationServiceImpl.updateDownWorkstationstate(downWorkstation);
|
}
|
|
|
@Test
|
public void updateDownstate() {
|
|
DownStorageCage downStorageCage= new DownStorageCage();
|
|
downStorageCage.setId(1);
|
downStorageCage.setEnableState(0);
|
downStorageCageServiceImpl.updateDownStorageCage(downStorageCage);
|
}
|
|
|
/* @Test
|
public void updateDownStorageCage() {
|
|
|
DownStorageCage downStorageCage= new DownStorageCage();
|
downStorageCage.setEnableState(0);
|
downStorageCage.setId(1);
|
downStorageCageService.updateDownStorageCage(downStorageCage);
|
|
}*/
|
|
@Test
|
public void downGlassPrint() {
|
DownGlassInfo downGlassInfo=new DownGlassInfo();
|
downGlassInfo.setFlowCardId("NG24070506A001");
|
downGlassInfo.setLayer(1);
|
downGlassInfoService.downGlassPrint(downGlassInfo);
|
}
|
|
|
|
|
}
|