派生自 projectDept/qhighschool

EricsHu
2023-11-26 1da190e7f267bcd3501884f3aeaac7476850fec7
src/main/java/com/qxueyou/scc/teach/student/service/impl/StudentService.java
@@ -58,7 +58,7 @@
            return new Result(false, "学号已存在");
        }
        User user = userService.insertUser(name, studentNo, phoneNo, "000000", sex, orgId);
        User user = userService.insertUser(null,name, studentNo, phoneNo, "000000", sex, orgId);
        //ClsClass cls = clsService.read(classId);
@@ -88,11 +88,15 @@
                                String chinaStatus, String registeredAddress, String homeAddress, String religiousBelief, String email,
                                String workUnit) {
        User user1 = userService.getUserByAccount(studentNo,orgId);
        if(user1 != null){
            return new Result(false, "身份证已存在");
        }
        if (dao.exists(studentNo, orgId)) {
            return new Result(false, "身份证已存在");
        }
        User user = userService.insertUser(name, studentNo, phoneNo, "000000", sex, orgId);
        User user = userService.insertUser(photo,name, studentNo, phoneNo, "000000", sex, orgId);
        //ClsClass cls = clsService.read(classId);
@@ -174,6 +178,7 @@
        user.setAccount(studentNo);
        user.setSex(sex);
        user.setMobilePhone(phoneNo);
        user.setImgPath(photo);
        //随机字符串
        String salt= UUID.randomUUID().toString();
        //盐值
@@ -354,6 +359,12 @@
    public StuStudent getStudentByNo(String studentNo) {
        return this.findUnique("from StuStudent where studentNo=? ", CollectionUtils.newList(studentNo), StuStudent.class);
    }
    @Override
    public StuStudent getStudentDetails(String userId) {
          return this.findUnique("from StuStudent where  deleteFlag is false and userId=?  ", CollectionUtils.newList(userId), StuStudent.class);
    }
    @Override
    public List<StuStudent> getStudentByclassId(String classId) {
        QStuStudent qClassStudent=QStuStudent.stuStudent;