|
@@ -618,7 +618,7 @@ public class DataUtil {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public void insertCourseTableEntiy(JsonArray data, Map<String, String> classroomMap, Map<String, String> coureseMap,
|
|
|
+ public Set<String> insertCourseTableEntiy(JsonArray data, Map<String, String> classroomMap, Map<String, String> coureseMap,
|
|
|
Map<String, String> semesterMap, Map<String, String> teacherMap, Map<String, String> classMap
|
|
|
, Long courseReceiveMsgId) {
|
|
|
|
|
@@ -641,7 +641,7 @@ public class DataUtil {
|
|
|
}
|
|
|
serialNos.add(objectMap.get("jianyue_id").toString());
|
|
|
}
|
|
|
-
|
|
|
+ Set<String> teacherIdList = new HashSet<>();
|
|
|
for (JsonElement jsonElement : data) {
|
|
|
JsonObject asJsonObject = jsonElement.getAsJsonObject();
|
|
|
JsonArray teachers = asJsonObject.get("teachers").getAsJsonArray();
|
|
@@ -665,6 +665,7 @@ public class DataUtil {
|
|
|
teacherIds.add(teacherMap.get(teacherJson.get("teacherSerialNo").getAsString())==null?"0":teacherMap.get(teacherJson.get("teacherSerialNo").getAsString()));
|
|
|
teacherNames.add(teacherJson.get("name").getAsString());
|
|
|
teacher_serial_nos.add(teacherJson.get("teacherSerialNo").getAsString());
|
|
|
+ teacherIdList.add(teacherMap.get(teacherJson.get("teacherSerialNo").getAsString()));
|
|
|
}
|
|
|
String teacherId = "0";
|
|
|
if(!teacherIds.isEmpty()){
|
|
@@ -713,6 +714,8 @@ public class DataUtil {
|
|
|
SqlRunnerAdapter.db().update(updateSql);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ return teacherIdList;
|
|
|
}
|
|
|
|
|
|
/**
|