From 8bad067faba1b6d9ed50ecdae68ec818d1158c20 Mon Sep 17 00:00:00 2001 From: xiaoCJ <406612557@qq.com> Date: Thu, 9 May 2024 08:42:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=E5=92=8Cmapper=20xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/tea/UserController.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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 "账号已全部存在"; }