123
This commit is contained in:
@@ -79,31 +79,10 @@ public class UserCall implements Serializable {
|
||||
* 接收者-视频比例
|
||||
*/
|
||||
private BigDecimal receiverVideoDivide;
|
||||
/**
|
||||
* 接收者-工会会长
|
||||
*/
|
||||
private Long receiverUnionUserId;
|
||||
/**
|
||||
* 接收者-工会-视频比例
|
||||
*/
|
||||
private BigDecimal receiverUnionVideoDivide;
|
||||
private Boolean receiverUnionGet;
|
||||
private Boolean receiverInviteGet;
|
||||
/**
|
||||
* 接收者-邀请人
|
||||
*/
|
||||
private Long receiverInviteUserId;
|
||||
/**
|
||||
* 接收者-邀请人-奖励比例
|
||||
*/
|
||||
private BigDecimal receiverIncomeDivide;
|
||||
/**
|
||||
* 拨打者支付-邀请人-奖励比例
|
||||
*/
|
||||
private BigDecimal callerPayDivide;
|
||||
/**
|
||||
* 免费通话时长(分钟)
|
||||
*/
|
||||
@Deprecated
|
||||
private Integer freeNum;
|
||||
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@@ -50,16 +50,6 @@ public class UserCallServiceImpl extends ServiceImpl<UserCallMapper, UserCall> i
|
||||
userCall.setToUid(toUser.getId());
|
||||
userCall.setCallPrice(anchor.getPrice());
|
||||
userCall.setReceiverVideoDivide(anchor.getVideoRate());
|
||||
UnionUser unionUser = unionUserService.getByUserId(toUser.getId());
|
||||
if(unionUser != null && unionUser.getEnableRate()){
|
||||
userCall.setReceiverUnionUserId(unionUser.getUserId());
|
||||
userCall.setReceiverUnionVideoDivide(unionUser.getVideoDivide());
|
||||
}
|
||||
UserInvite invite = inviteService.getByUserId(toUser.getId());
|
||||
if(invite != null){
|
||||
userCall.setReceiverInviteUserId(invite.getInviteId());
|
||||
// userCall.setReceiverIncomeDivide(invite.getVideoIncomeRate());
|
||||
}
|
||||
boolean save = this.save(userCall);
|
||||
if(!save){
|
||||
throw new ServiceException("添加通话失败!");
|
||||
|
||||
@@ -11,13 +11,5 @@ public class UserData {
|
||||
private int userType;
|
||||
private String nickname;
|
||||
private String userCode;
|
||||
private Long inviterId;
|
||||
private BigDecimal inviterRate;
|
||||
private Boolean inviterIsGet;
|
||||
|
||||
private Long unionUserId;
|
||||
private BigDecimal unionUserRate;
|
||||
private Boolean unionIsGet;
|
||||
|
||||
private Long connectTime;
|
||||
}
|
||||
|
||||
@@ -121,12 +121,6 @@ public class WebSocketManager {
|
||||
receiveUserData.setRoomId(call.getId());
|
||||
receiveUserData.setNickname(receiverUser.getNickname());
|
||||
receiveUserData.setUserCode(receiverUser.getUsercode());
|
||||
receiveUserData.setInviterId(call.getReceiverInviteUserId());
|
||||
receiveUserData.setInviterRate(call.getReceiverIncomeDivide());
|
||||
receiveUserData.setInviterIsGet(call.getReceiverInviteGet());
|
||||
receiveUserData.setUnionUserId(call.getReceiverUnionUserId());
|
||||
receiveUserData.setUnionUserRate(call.getReceiverUnionVideoDivide());
|
||||
receiveUserData.setUnionIsGet(call.getReceiverUnionGet());
|
||||
userDataCache.initReceiver(callerUserData);
|
||||
callerRoomCache.addRoom(call.getFromUid(),call.getToUid(),call.getId());
|
||||
return call.getId();
|
||||
|
||||
Reference in New Issue
Block a user