夏文涛 1 рік тому
батько
коміт
0b749486d6
1 змінених файлів з 28 додано та 25 видалено
  1. 28 25
      src/main/java/com/template/controller/LoginController.java

+ 28 - 25
src/main/java/com/template/controller/LoginController.java

@@ -225,31 +225,34 @@ public class LoginController implements LoginControllerAPI {
 
         Integer studentId = 0;
         if (student == null) {
-            try {
-                student = new WelcomeStudent();
-                student.setAdmissNum(card_number);
-                student.setName(user_name);
-                student.setPhone(phone);
-                student.setSchool(campus);
-                student.setSchoolId(campus == null ? 0 : eSchool.stringOf(campus));
-                student.setSex(gender == 1 ? "男" : "女");
-                student.setCollege(college);
-                student.setMajor(profession);
-                student.setIdenType(idenType);
-                student.setClassstr(classStr);
-                student.setCardId(id_card);//身份证号
-                int num = welcomeStudentService.insertWelcomeStudent(student);
-                if (num <= 0) {
-                    System.out.println("微校授权失败,学生信息新增异常:" + user_name + "" + card_number);
-                    response.sendRedirect(wxOpenidConfig.getIp() + "/#/pages/404/404/?message=" + URLEncoder.encode("用户新增异常", "UTF-8"));
-                    throw new Exception("微校授权失败!");
-                }
-                studentId = num;
-            } catch (Exception e) {
-                System.out.println("微校授权异常信息:" + e.getMessage());
-                response.sendRedirect(wxOpenidConfig.getIp() + "/#/pages/404/404/?message=" + URLEncoder.encode("获取用户信息失败", "UTF-8"));
-                throw new Exception("微校授权失败!");
-            }
+            System.out.println("微校授权失败,学生信息新增异常:" + user_name + "" + card_number);
+            response.sendRedirect(wxOpenidConfig.getIp() + "/#/pages/404/404/?message=" + URLEncoder.encode("用户在系统中不存在,请联系管理员", "UTF-8"));
+            throw new Exception("微校授权失败!");
+//            try {
+//                student = new WelcomeStudent();
+//                student.setAdmissNum(card_number);
+//                student.setName(user_name);
+//                student.setPhone(phone);
+//                student.setSchool(campus);
+//                student.setSchoolId(campus == null ? 0 : eSchool.stringOf(campus));
+//                student.setSex(gender == 1 ? "男" : "女");
+//                student.setCollege(college);
+//                student.setMajor(profession);
+//                student.setIdenType(idenType);
+//                student.setClassstr(classStr);
+//                student.setCardId(id_card);//身份证号
+//                int num = welcomeStudentService.insertWelcomeStudent(student);
+//                if (num <= 0) {
+//                    System.out.println("微校授权失败,学生信息新增异常:" + user_name + "" + card_number);
+//                    response.sendRedirect(wxOpenidConfig.getIp() + "/#/pages/404/404/?message=" + URLEncoder.encode("用户新增异常", "UTF-8"));
+//                    throw new Exception("微校授权失败!");
+//                }
+//                studentId = num;
+//            } catch (Exception e) {
+//                System.out.println("微校授权异常信息:" + e.getMessage());
+//                response.sendRedirect(wxOpenidConfig.getIp() + "/#/pages/404/404/?message=" + URLEncoder.encode("获取用户信息失败", "UTF-8"));
+//                throw new Exception("微校授权失败!");
+//            }
         } else {
             //更新微校获取的年纪信息
             student.setAdmissNum(card_number);