diff --git a/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java b/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java index c49f574..2fabe22 100644 --- a/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java +++ b/src/main/java/com/sztzjy/financial_bigdata/controller/tea/UserController.java @@ -194,8 +194,9 @@ public class UserController { @AnonymousAccess public String checkOrCreateForexSimulationUser(@RequestBody List zyUserInfoList) { List users = new ArrayList<>(); - String schoolId = null; + Map map = new HashMap<>(); for (int i = 0; i < zyUserInfoList.size(); i++) { + StuClass stuClass = new StuClass(); ZYUserInfo zyUserInfo = zyUserInfoList.get(i); String userId = String.valueOf(zyUserInfo.getUserId()); String username = zyUserInfo.getUsername(); // studentid @@ -221,7 +222,17 @@ public class UserController { stuUser.setStatus(0); stuUser.setCreateTime(new Date()); users.add(stuUser); + + stuClass.setClassId(zyUserInfo.getClassId().toString()); + stuClass.setClassName(zyUserInfo.getClassName()); + stuClass.setSchoolName(zyUserInfo.getSchoolName()); + map.put(zyUserInfo.getClassId().toString(), stuClass); + } + for (Map.Entry stringStuClassEntry : map.entrySet()) { + StuClass stuClass = stringStuClassEntry.getValue(); + classMapper.insert(stuClass); } + if (users.isEmpty()) { return "账号已全部存在"; }