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 34a5502..652c34f 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
@@ -234,7 +234,10 @@ public class UserController {
         if (!map.isEmpty()) {
             for (Map.Entry<String, StuClass> stringStuClassEntry : map.entrySet()) {
                 StuClass stuClass = stringStuClassEntry.getValue();
-                classMapper.insert(stuClass);
+                StuClass stuClass1 = classMapper.selectByPrimaryKey(stuClass.getClassId());
+                if (stuClass1 == null) {
+                    classMapper.insert(stuClass);
+                }
             }
         }
         if (users.isEmpty()) {