fix:优化更新点位状态接口
This commit is contained in:
@@ -428,15 +428,9 @@ public class WmsToAcsServiceImpl implements WmsToAcsService {
|
|||||||
int phase = agvNdcTwoDeviceDriver.getPhase();
|
int phase = agvNdcTwoDeviceDriver.getPhase();
|
||||||
if (phase == 0x03 || phase == 0x05 || phase == 0x08) {
|
if (phase == 0x03 || phase == 0x05 || phase == 0x08) {
|
||||||
StandardOrdinarySiteDeviceDriver standardOrdinarySiteDeviceDriver;
|
StandardOrdinarySiteDeviceDriver standardOrdinarySiteDeviceDriver;
|
||||||
Device device_k = deviceAppService.findDeviceByCode(device_code + "_K");
|
Device deviceByCode = deviceAppService.findDeviceByCode(device_code);
|
||||||
Device device_m = deviceAppService.findDeviceByCode(device_code + "_M");
|
if (deviceByCode.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) {
|
||||||
if (device_k.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) {
|
standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) deviceByCode.getDeviceDriver();
|
||||||
standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) device_k.getDeviceDriver();
|
|
||||||
standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option));
|
|
||||||
standardOrdinarySiteDeviceDriver.setTask_code(task_code);
|
|
||||||
}
|
|
||||||
if (device_m.getDeviceDriver() instanceof StandardOrdinarySiteDeviceDriver) {
|
|
||||||
standardOrdinarySiteDeviceDriver = (StandardOrdinarySiteDeviceDriver) device_m.getDeviceDriver();
|
|
||||||
standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option));
|
standardOrdinarySiteDeviceDriver.setOption(Integer.parseInt(option));
|
||||||
standardOrdinarySiteDeviceDriver.setTask_code(task_code);
|
standardOrdinarySiteDeviceDriver.setTask_code(task_code);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user