|
|
@@ -671,8 +671,12 @@ public class DataUtil {
|
|
|
List<Entity> entityList = new ArrayList();
|
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
|
|
|
Set<String> teacherIdList = new HashSet<>();
|
|
|
+ Set<String> jianyueIds = new HashSet<>();
|
|
|
for (JsonElement jsonElement : data) {
|
|
|
JsonObject asJsonObject = jsonElement.getAsJsonObject();
|
|
|
+ if(jianyueIds.contains(asJsonObject.get("id").getAsString())){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
JsonArray teachers = asJsonObject.get("teachers").getAsJsonArray();
|
|
|
if (asJsonObject.get("courseClassId").isJsonNull() || coureseMap.get(asJsonObject.get("courseClassId").getAsString()) == null) {
|
|
|
continue;
|
|
|
@@ -735,6 +739,7 @@ public class DataUtil {
|
|
|
entity.set("course_receive_msg_id", courseReceiveMsgId);
|
|
|
entity.set("start_time", asJsonObject.get("startTime").getAsString());
|
|
|
entity.set("end_time", asJsonObject.get("endTime").getAsString());
|
|
|
+ jianyueIds.add(asJsonObject.get("id").getAsString());
|
|
|
entityList.add(entity);
|
|
|
}
|
|
|
if (!entityList.isEmpty()) {
|