更新
This commit is contained in:
@@ -429,6 +429,9 @@ public class HfGantryManipulatorDeviceDriver extends AbstractOpcDeviceDriver imp
|
|||||||
//将扩展表中的字符串数据转换成集合
|
//将扩展表中的字符串数据转换成集合
|
||||||
public List<String> getExtraDeviceCodes(String extraName) {
|
public List<String> getExtraDeviceCodes(String extraName) {
|
||||||
String extraValue = (String) this.getDevice().getExtraValue().get(extraName);
|
String extraValue = (String) this.getDevice().getExtraValue().get(extraName);
|
||||||
|
if (StrUtil.isEmpty(extraValue)){
|
||||||
|
return new ArrayList<>();
|
||||||
|
}
|
||||||
String devicesString = extraValue.substring(1, extraValue.length() - 1);
|
String devicesString = extraValue.substring(1, extraValue.length() - 1);
|
||||||
List<String> devicesList = new ArrayList<>();
|
List<String> devicesList = new ArrayList<>();
|
||||||
String[] devices = devicesString.split(",");
|
String[] devices = devicesString.split(",");
|
||||||
|
|||||||
@@ -686,6 +686,9 @@ public class HfTwoRGVDeviceDriver extends AbstractOpcDeviceDriver implements Dev
|
|||||||
//将扩展表中的字符串数组数据转换成集合
|
//将扩展表中的字符串数组数据转换成集合
|
||||||
public List<String> getExtraDeviceCodes(String extraName){
|
public List<String> getExtraDeviceCodes(String extraName){
|
||||||
String extraValue = (String) this.getDevice().getExtraValue().get(extraName);
|
String extraValue = (String) this.getDevice().getExtraValue().get(extraName);
|
||||||
|
if (StrUtil.isEmpty(extraValue)){
|
||||||
|
return new ArrayList<>();
|
||||||
|
}
|
||||||
String devicesString = extraValue.substring(1, extraValue.length() - 1);
|
String devicesString = extraValue.substring(1, extraValue.length() - 1);
|
||||||
List<String> devicesList = new ArrayList<>();
|
List<String> devicesList = new ArrayList<>();
|
||||||
String[] devices = devicesString.split(",");
|
String[] devices = devicesString.split(",");
|
||||||
|
|||||||
Reference in New Issue
Block a user