Browse Source

报名优化

zouxuan 4 years ago
parent
commit
2ff3d5fc62

+ 2 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dao/ImGroupDao.java

@@ -30,4 +30,6 @@ public interface ImGroupDao extends BaseDAO<Long, ImGroup> {
 	ImGroupMemberDto queryMember(@Param("imGroupId") Long imGroupId, @Param("userId") Integer userId);
 
     int updateNickname(@Param("userId") Integer userId, @Param("nickName") String nickName);
+
+	int updateUserFriendNickname(@Param("userId") Integer userId, @Param("nickName") String nickName);
 }

+ 1 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ImGroupServiceImpl.java

@@ -131,6 +131,7 @@ public class ImGroupServiceImpl extends BaseServiceImpl<Long, ImGroup> implement
 	public int updateNickName(Integer userId, String nickName,String userType,String avatar) {
 		//修改群成员备注
 		int i = imGroupDao.updateNickname(userId, nickName);
+		imGroupDao.updateUserFriendNickname(userId, nickName);
 		if(StringUtils.isEmpty(userType)){
 			//修改sysUser名称,如果包含学员的角色,那么修改userName。否则修改realName
 			SysUser sysUser = sysUserFeignService.queryUserById(userId);

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentRegistrationServiceImpl.java

@@ -323,6 +323,7 @@ public class StudentRegistrationServiceImpl extends BaseServiceImpl<Long, Studen
         sysUser.setCreateTime(date);
         sysUser.setUpdateTime(date);
         teacherDao.updateUser(sysUser);
+        webFeignService.updateNickName(sysUser.getId(),studentRegistration.getName(),"STUDENT",sysUser.getAvatar());
 
         studentRegistration.setCurrentGradeDate(date);
         studentRegistration.setActualSubjectId(studentRegistration.getSubjectId());
@@ -347,7 +348,6 @@ public class StudentRegistrationServiceImpl extends BaseServiceImpl<Long, Studen
         student.setCurrentClass(studentRegistration.getCurrentClass());
         studentDao.update(student);
 
-//        webFeignService.updateNickName(sysUser.getId(),studentRegistration.getName(),"STUDENT",sysUser.getAvatar());
         // 增加报名学生数
         musicGroupSubjectPlanService.addApplyStudentNum(studentRegistration.getMusicGroupId(), studentRegistration.getSubjectId(), 1);
         // 报名成功后,发送短信

+ 4 - 2
mec-biz/src/main/resources/config/mybatis/ImGroupMapper.xml

@@ -93,11 +93,13 @@
 		</set> WHERE id_ = #{id} 
 	</update>
     <update id="updateNickname">
-		UPDATE im_group_member SET nickname_ = #{nickName} WHERE user_id_ = #{userId};
+		UPDATE im_group_member SET nickname_ = #{nickName} WHERE user_id_ = #{userId}
+	</update>
+	<update id="updateUserFriendNickname">
 		UPDATE im_user_friend SET friend_nickname_ = #{nickName} WHERE friend_id_ = #{userId};
 	</update>
 
-    <!-- 根据主键删除一条记录 -->
+	<!-- 根据主键删除一条记录 -->
 	<delete id="delete" >
 		DELETE FROM im_group WHERE id_ = #{id} 
 	</delete>