This commit is contained in:
张江玮
2023-08-14 17:57:45 +08:00
parent 9e6ebe8613
commit 445510b81a
2 changed files with 11 additions and 7 deletions

View File

@@ -45,7 +45,7 @@ import java.util.Map;
@Slf4j
@Data
@RequiredArgsConstructor
public class StandardInspectSiteDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDriver, ExecutableDeviceDriver, RouteableDeviceDriver , DeviceStageMonitor {
public class StandardInspectSiteDeviceDriver extends AbstractOpcDeviceDriver implements DeviceDriver, ExecutableDeviceDriver, RouteableDeviceDriver, DeviceStageMonitor {
protected ItemProtocol itemProtocol = new ItemProtocol(this);
@Autowired
InstructionService instructionService = SpringContextHolder.getBean("instructionServiceImpl");
@@ -133,7 +133,6 @@ public class StandardInspectSiteDeviceDriver extends AbstractOpcDeviceDriver imp
@Override
public void execute() {
String message = null;
try {
devicecode = this.getDeviceCode();
mode = this.itemProtocol.getMode();
@@ -326,7 +325,7 @@ public class StandardInspectSiteDeviceDriver extends AbstractOpcDeviceDriver imp
dto.setCreate_time(now);
WQLObject wo = WQLObject.getWQLObject("acs_task");
JSONObject json = (JSONObject) JSONObject.toJSON(dto);
JSONObject json = (JSONObject) JSONObject.toJSON(dto);
wo.insert(json);
requireSucess = false;

View File

@@ -152,10 +152,15 @@ public class FoldDiscSiteDeviceDriver extends AbstractOpcDeviceDriver implements
break;
case 2:
if (!this.requireSucess) {
JSONObject param = new JSONObject();
param.put("device_code", this.device_code);
param.put("is_have", this.number == 0 ? 0 : 1);
this.shipDeviceUpdate(param);
int max_emptypalletnum = Integer.parseInt(this.getDevice().getExtraValue().get("max_emptypalletnum").toString());
if (number == 0 || number == max_emptypalletnum) {
JSONObject param = new JSONObject();
param.put("device_code", this.device_code);
param.put("is_have", this.number == 0 ? 0 : 1);
this.shipDeviceUpdate(param);
} else {
this.requireSucess = true;
}
}
}
}