Crazy 4 kuukautta sitten
vanhempi
commit
576f4af7bc

+ 4 - 1
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/controller/admin/studentSelectSupervisorRecord/StudentSelectSupervisorRecordController.java

@@ -504,13 +504,14 @@ public class StudentSelectSupervisorRecordController {
         }
         //填写简介
         UserSaveReqVO userSaveReqVO = new UserSaveReqVO();
-        userSaveReqVO.setId(loginId);
+
 
         if (updateVo.getIntroduction()!=null&&!updateVo.getIntroduction().trim().isEmpty()) {
             userSaveReqVO.setIntroduction(updateVo.getIntroduction());//用户简历
         }
 
         if (roleIds.contains(112L)){
+            userSaveReqVO.setId(loginId);
             if (updateVo.getMobile()!=null&&!updateVo.getMobile().isEmpty()){
                 userSaveReqVO.setMobile(updateVo.getMobile());
             }
@@ -535,8 +536,10 @@ public class StudentSelectSupervisorRecordController {
             //学生成果要求
             supervisorSelectionSettingDO setting =new supervisorSelectionSettingDO();
             if (roleIds.contains(113L)){
+                    userSaveReqVO.setId(loginId);
                  setting = supervisorSelectionSettingService.getSettingBySupervisorIdAndProjectId(loginId,project.getId());
             }else if (roleIds.contains(114L)){
+                userSaveReqVO.setId(updateVo.getSupervisorId());
                  setting = supervisorSelectionSettingService.getSettingBySupervisorIdAndProjectId(updateVo.getSupervisorId(),project.getId());
             }
             if (updateVo.getStudentAchievementRequirement()!=null&&!updateVo.getStudentAchievementRequirement().isEmpty()){