Selaa lähdekoodia

解决课表基础数据同步报错的问题

dzx 1 vuosi sitten
vanhempi
commit
21c64b879b

+ 2 - 3
src/main/java/com/xjrsoft/module/job/JianyuekbBaseDataTask.java

@@ -47,11 +47,10 @@ public class JianyuekbBaseDataTask {
             for (String table : tables) {
                 Map<String, String> tableData = new HashMap<>();
                 for (Map<String, Object> queryMap : list) {
-                    JianyueData jianyueData = SqlRunnerAdapterUtil.convertMapToEntity(queryMap, JianyueData.class);
-                    if(!table.equals(jianyueData.getTableName())){
+                    if(!table.equals(queryMap.get("table_name").toString())){
                         continue;
                     }
-                    tableData.put(jianyueData.getSourceId(), jianyueData.getJianyueId());
+                    tableData.put(queryMap.get("source_id").toString(), queryMap.get("jianyue_id").toString());
                 }
                 dataMap.put(table, tableData);
             }