|
@@ -70,7 +70,7 @@ public class RWDLoadUtil {
|
|
|
}
|
|
|
infoArrayDic.put(code, RWDUtil.array2SDVList(array));
|
|
|
} catch (Exception e) {
|
|
|
- log.warn(e.getMessage(),e);
|
|
|
+ log.warn(e.getMessage(), e);
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
}
|
|
@@ -181,8 +181,12 @@ public class RWDLoadUtil {
|
|
|
for (int index_object = 0; index_object < objectArray.size(); index_object++) {
|
|
|
SceneDataObject obj = objectArray.get(index_object).value_object;
|
|
|
for (String Key : obj.keySet()) {
|
|
|
+ Object value_primitive = obj.get(Key).value_primitive;
|
|
|
if (RWDUtil.isRunParam(infoArray, Key)) {
|
|
|
- String point = (String) obj.get(Key).value_primitive;
|
|
|
+ if (!(value_primitive instanceof String)) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ String point = (String) value_primitive;
|
|
|
if (point != null) {
|
|
|
// 表号功能号改为null
|
|
|
{
|
|
@@ -197,7 +201,10 @@ public class RWDLoadUtil {
|
|
|
obj.put(Key, data);
|
|
|
}
|
|
|
} else if (RWDUtil.isSetParam(infoArray, Key)) {
|
|
|
- String point = (String) obj.get(Key).value_primitive;
|
|
|
+ if (!(value_primitive instanceof String)) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ String point = (String) value_primitive;
|
|
|
if (point != null) {
|
|
|
// 表号功能号改为null
|
|
|
{
|