Forráskód Böngészése

调整排课工具相关内容

dzx 1 éve
szülő
commit
d772523b1b

+ 11 - 3
src/main/java/com/xjrsoft/module/schedule/util/DataUtil.java

@@ -122,7 +122,11 @@ public class DataUtil {
             }
             JsonObject paramJson = new JsonObject();
             paramJson.addProperty("registerNo", student.getRegisterNo());
-            paramJson.addProperty("gender", student.getGender());
+            if("SB10001".equals(student.getGender())){
+                paramJson.addProperty("gender", 1);
+            }else if("SB10002".equals(student.getGender())){
+                paramJson.addProperty("gender", 2);
+            }
 
             paramJson.addProperty("realName", student.getRealName());
             paramJson.addProperty("alias", student.getAlias());
@@ -165,7 +169,11 @@ public class DataUtil {
             }
             JsonObject paramJson = new JsonObject();
             paramJson.addProperty("jobNumber", user.getUserName());
-            paramJson.addProperty("gender", user.getGender());
+            if("SB10001".equals(user.getGender())){
+                paramJson.addProperty("gender", 1);
+            }else if("SB10002".equals(user.getGender())){
+                paramJson.addProperty("gender", 2);
+            }
 
             paramJson.addProperty("name", user.getName());
             paramJson.addProperty("alias", user.getNickName());
@@ -486,7 +494,7 @@ public class DataUtil {
             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()) + ","
+                sql += (teacherMap.get(teacherJson.get("teacherSerialNo").getAsString())==null?0:teacherMap.get(teacherJson.get("teacherSerialNo").getAsString())) + ","
                     + "'" + teacherJson.get("name").getAsString() + "',"
                     + "'" + teacherJson.get("teacherSerialNo").getAsString() + "',";
             }else{