master
admin 2 years ago
parent 88c07ca3e4
commit a0193fdf5c

@ -600,21 +600,24 @@ public class IdcServiceImpl implements IdcService {
/*解析到数据库*/
private boolean analyToDB(JSONObject jsonObject,MultipartFile[] files) {
if(jsonObject.getJSONObject("data")!=null) {
if(jsonObject.get("data")!=null) {
logger.error("json>>>>>>>>>");
String tableName = "";
String uniqueColumn = "";
JSONObject object = jsonObject.getJSONObject("data");
Object object = jsonObject.get("data");
List<Map<String,Object>> list = new ArrayList<>();
if(object instanceof List<?>) {
list = jsonObject.getObject("data", List.class);
tableName = jsonObject.getString("tableName");
uniqueColumn = jsonObject.getString("uniqueColumn");
} else {
list = object.getObject("data", List.class);
tableName = object.getString("tableName");
uniqueColumn = object.getString("uniqueColumn");
JSONObject obj = jsonObject.getJSONObject("data");
list = obj.getObject("data", List.class);
tableName = obj.getString("tableName");
uniqueColumn = obj.getString("uniqueColumn");
}
logger.error("table-->"+tableName);
if(!StringUtils.isEmpty(tableName)) {
return analyData(tableName,uniqueColumn,list);
} else {

Loading…
Cancel
Save