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