123
This commit is contained in:
@@ -79,31 +79,10 @@ public class UserCall implements Serializable {
|
|||||||
* 接收者-视频比例
|
* 接收者-视频比例
|
||||||
*/
|
*/
|
||||||
private BigDecimal receiverVideoDivide;
|
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 Integer freeNum;
|
||||||
|
|
||||||
private LocalDateTime createTime;
|
private LocalDateTime createTime;
|
||||||
|
|||||||
@@ -50,16 +50,6 @@ public class UserCallServiceImpl extends ServiceImpl<UserCallMapper, UserCall> i
|
|||||||
userCall.setToUid(toUser.getId());
|
userCall.setToUid(toUser.getId());
|
||||||
userCall.setCallPrice(anchor.getPrice());
|
userCall.setCallPrice(anchor.getPrice());
|
||||||
userCall.setReceiverVideoDivide(anchor.getVideoRate());
|
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);
|
boolean save = this.save(userCall);
|
||||||
if(!save){
|
if(!save){
|
||||||
throw new ServiceException("添加通话失败!");
|
throw new ServiceException("添加通话失败!");
|
||||||
|
|||||||
@@ -11,13 +11,5 @@ public class UserData {
|
|||||||
private int userType;
|
private int userType;
|
||||||
private String nickname;
|
private String nickname;
|
||||||
private String userCode;
|
private String userCode;
|
||||||
private Long inviterId;
|
|
||||||
private BigDecimal inviterRate;
|
|
||||||
private Boolean inviterIsGet;
|
|
||||||
|
|
||||||
private Long unionUserId;
|
|
||||||
private BigDecimal unionUserRate;
|
|
||||||
private Boolean unionIsGet;
|
|
||||||
|
|
||||||
private Long connectTime;
|
private Long connectTime;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -121,12 +121,6 @@ public class WebSocketManager {
|
|||||||
receiveUserData.setRoomId(call.getId());
|
receiveUserData.setRoomId(call.getId());
|
||||||
receiveUserData.setNickname(receiverUser.getNickname());
|
receiveUserData.setNickname(receiverUser.getNickname());
|
||||||
receiveUserData.setUserCode(receiverUser.getUsercode());
|
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);
|
userDataCache.initReceiver(callerUserData);
|
||||||
callerRoomCache.addRoom(call.getFromUid(),call.getToUid(),call.getId());
|
callerRoomCache.addRoom(call.getFromUid(),call.getToUid(),call.getId());
|
||||||
return call.getId();
|
return call.getId();
|
||||||
|
|||||||
Reference in New Issue
Block a user