Procházet zdrojové kódy

课表同步调整

dzx před 1 rokem
rodič
revize
34f86267b6

+ 5 - 4
src/main/java/com/xjrsoft/module/schedule/util/DataUtil.java

@@ -476,17 +476,18 @@ public class DataUtil {
                     + " and course_id = " + coureseMap.get(asJsonObject.get("courseClassId").getAsString())
                     + " and schedule_date = '" + asJsonObject.get("scheduleDate").getAsString() + "'";
 
-            String sql = "INSERT INTO course_table(id,base_semester_id,teacher_id,teacher_name,course_id,course_name," +
+            String sql = "INSERT INTO course_table(id,base_semester_id,teacher_id,teacher_name,teacher_serial_no,course_id,course_name," +
                     "class_id, class_name,weeks,weeks_cn,time_period,time_number,site_id,site_name,status," +
-                    "create_date,schedule_date,jianyue_id) select " + id + String.format("%04d", count) + ","
+                    "create_date,schedule_date,jianyue_i) select " + id + String.format("%04d", count) + ","
                     + semesterMap.get(asJsonObject.get("semesterSerialNo").getAsString()) + ",";
             if(teachers.size() > 0){
                 JsonObject teacherJson = teachers.get(0).getAsJsonObject();
                 updateSql += " and teacher_id = " + teacherMap.get(teacherJson.get("teacherSerialNo").getAsString());
                 sql += teacherMap.get(teacherJson.get("teacherSerialNo").getAsString()) + ","
-                    + "'" + teacherJson.get("name").getAsString() + "',";
+                    + "'" + teacherJson.get("name").getAsString() + "',"
+                    + "'" + teacherJson.get("teacherSerialNo").getAsString() + "',";
             }else{
-                sql += "0,'',";
+                sql += "0,'',''";
             }
             sql += coureseMap.get(asJsonObject.get("courseClassId").getAsString()) + ","
                 + "'" + asJsonObject.get("courseClassName").getAsString() + "',"