|
|
@ -148,10 +148,11 @@ public class ArtistService {
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 音乐人审核
|
|
|
|
* 音乐人审核
|
|
|
|
*
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param token 当前登录信息
|
|
|
|
* @param userProcessApproveDto 审核实体类
|
|
|
|
* @param userProcessApproveDto 审核实体类
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
|
public void approve(UserProcessApproveDto userProcessApproveDto) {
|
|
|
|
public void approve(String token, UserProcessApproveDto userProcessApproveDto) {
|
|
|
|
|
|
|
|
|
|
|
|
String title = ObjectUtils.equals(UserProcessStatusEnum.SUCCESS.getCode(), userProcessApproveDto.getStatus()) ?
|
|
|
|
String title = ObjectUtils.equals(UserProcessStatusEnum.SUCCESS.getCode(), userProcessApproveDto.getStatus()) ?
|
|
|
|
"音乐人审核通过" : "音乐人审核失败";
|
|
|
|
"音乐人审核通过" : "音乐人审核失败";
|
|
|
@ -196,16 +197,19 @@ public class ArtistService {
|
|
|
|
.build();
|
|
|
|
.build();
|
|
|
|
artistInfoDao.save(artistInfo);
|
|
|
|
artistInfoDao.save(artistInfo);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
UserInfo sendUser = userInfoDao.findById(artistRegister.getCreateUser()).get();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 发送审核成功、失败的站内信
|
|
|
|
|
|
|
|
// 发送人是当前登录用户
|
|
|
|
|
|
|
|
// 接收人是音乐人注册人
|
|
|
|
|
|
|
|
UserLoginDto currentUser = jwtUtil.getUserLoginDto(token);
|
|
|
|
UserMessageDto userMessageDto = new UserMessageDto();
|
|
|
|
UserMessageDto userMessageDto = new UserMessageDto();
|
|
|
|
userMessageDto.setType(MessageTypeEnum.PRIVATE_MESSAGE.getType());
|
|
|
|
userMessageDto.setType(MessageTypeEnum.PRIVATE_MESSAGE.getType());
|
|
|
|
userMessageDto.setSendUserId(sendUser.getId());
|
|
|
|
userMessageDto.setSendUserId(currentUser.getUserId());
|
|
|
|
userMessageDto.setTitle(title);
|
|
|
|
userMessageDto.setTitle(title);
|
|
|
|
userMessageDto.setContent(content);
|
|
|
|
userMessageDto.setContent(content);
|
|
|
|
userMessageDto.setUserId(artistRegister.getCreateUser());
|
|
|
|
userMessageDto.setUserId(artistRegister.getCreateUser());
|
|
|
|
userMessageDto.setSendUserAvatar(Constants.RESOURCE_PREFIX + sendUser.getAvatar());
|
|
|
|
userMessageDto.setSendUserAvatar(Constants.RESOURCE_PREFIX + currentUser.getAvatar());
|
|
|
|
userMessageDto.setSendUserNickName(sendUser.getNickName());
|
|
|
|
userMessageDto.setSendUserNickName(currentUser.getNickName());
|
|
|
|
userMessageService.sendUserMessage(userMessageDto);
|
|
|
|
userMessageService.sendUserMessage(userMessageDto);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|