|
|
|
@ -104,7 +104,12 @@ public class OperationDeviceServiceImpl implements IOperationDeviceService { |
|
|
|
// 发送报文
|
|
|
|
// 发送报文
|
|
|
|
AdvantechDatas data = new AdvantechDatas(); |
|
|
|
AdvantechDatas data = new AdvantechDatas(); |
|
|
|
data.setTag(otherName); |
|
|
|
data.setTag(otherName); |
|
|
|
data.setValue(Integer.valueOf(message)); |
|
|
|
// 判断message是整数还是小数来进行 处理
|
|
|
|
|
|
|
|
if (message.contains(".")) { |
|
|
|
|
|
|
|
data.setValue(new BigDecimal(message).floatValue()); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
data.setValue(Integer.parseInt(message)); |
|
|
|
|
|
|
|
} |
|
|
|
advantechDatas.add(data); |
|
|
|
advantechDatas.add(data); |
|
|
|
} |
|
|
|
} |
|
|
|
return advantechDatas; |
|
|
|
return advantechDatas; |
|
|
|
|