|
@@ -151,14 +151,16 @@ public class AdmSpaceController {
|
|
|
|
|
|
continue;
|
|
|
}
|
|
|
- if (fields.contains(mapKey) && infos.get(mapKey) instanceof ArrayList){
|
|
|
- ReflectUtil.setFieldValue(space,fieldMap.get(mapKey),objectMapper.readValue(objectMapper.writeValueAsString(infos.get(mapKey)), ArrayNode.class));
|
|
|
- continue;
|
|
|
- }
|
|
|
- if (fields.contains(mapKey)){
|
|
|
-
|
|
|
- ReflectUtil.setFieldValue(space,fieldMap.get(mapKey),infos.get(mapKey));
|
|
|
- }
|
|
|
+ try{
|
|
|
+ if (fields.contains(mapKey) && infos.get(mapKey) instanceof ArrayList){
|
|
|
+ ReflectUtil.setFieldValue(space,fieldMap.get(mapKey),objectMapper.readValue(objectMapper.writeValueAsString(infos.get(mapKey)), ArrayNode.class));
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ if (fields.contains(mapKey)){
|
|
|
+
|
|
|
+ ReflectUtil.setFieldValue(space,fieldMap.get(mapKey),infos.get(mapKey));
|
|
|
+ }
|
|
|
+ } catch (Exception e){}
|
|
|
}
|
|
|
}
|
|
|
return service.doUpdate(vos);
|