|
@@ -461,7 +461,7 @@ public class DataUtil {
|
|
|
JsonObject asJsonObject = jsonElement.getAsJsonObject();
|
|
JsonObject asJsonObject = jsonElement.getAsJsonObject();
|
|
|
long id = System.currentTimeMillis();
|
|
long id = System.currentTimeMillis();
|
|
|
JsonArray teachers = asJsonObject.get("teachers").getAsJsonArray();
|
|
JsonArray teachers = asJsonObject.get("teachers").getAsJsonArray();
|
|
|
- if(coureseMap.get(asJsonObject.get("courseClassId").getAsString()) == null){
|
|
|
|
|
|
|
+ if(asJsonObject.get("courseClassId").isJsonNull() || coureseMap.get(asJsonObject.get("courseClassId").getAsString()) == null){
|
|
|
continue;
|
|
continue;
|
|
|
}
|
|
}
|
|
|
String numberOfDayName = asJsonObject.get("numberOfDayName").getAsString();
|
|
String numberOfDayName = asJsonObject.get("numberOfDayName").getAsString();
|
|
@@ -531,10 +531,10 @@ public class DataUtil {
|
|
|
+ substring1 + ","
|
|
+ substring1 + ","
|
|
|
+ "'" + fullName + "',"
|
|
+ "'" + fullName + "',"
|
|
|
+ "'" + fullName + "',now(),"
|
|
+ "'" + fullName + "',now(),"
|
|
|
- + "'" + jsonObject.get("endTime").getAsString() + "',"
|
|
|
|
|
+ "'" + jsonObject.get("startTime").getAsString() + "',"
|
|
+ "'" + jsonObject.get("startTime").getAsString() + "',"
|
|
|
+ "'" + jsonObject.get("endTime").getAsString() + "',"
|
|
+ "'" + jsonObject.get("endTime").getAsString() + "',"
|
|
|
- + "'" + jsonObject.get("startTime").getAsString() + "' FROM DUAL"
|
|
|
|
|
|
|
+ + "'" + jsonObject.get("startTime").getAsString() + "',"
|
|
|
|
|
+ + "'" + jsonObject.get("endTime").getAsString() + "' FROM DUAL"
|
|
|
+ " WHERE NOT EXISTS(SELECT * FROM class_time WHERE time_period = "
|
|
+ " WHERE NOT EXISTS(SELECT * FROM class_time WHERE time_period = "
|
|
|
+ jsonObject.get("tmePeriod").getAsInt()
|
|
+ jsonObject.get("tmePeriod").getAsInt()
|
|
|
+ " and number = " + jsonObject.get("tmePeriod").getAsInt() + ")";
|
|
+ " and number = " + jsonObject.get("tmePeriod").getAsInt() + ")";
|