This commit is contained in:
张良(004796)
2024-03-07 16:05:49 +08:00
parent 52c87d65b4
commit 48c2a96ca7

View File

@@ -61,6 +61,14 @@ public class SettleService {
Long userId = room.getCallUserData().getId(); Long userId = room.getCallUserData().getId();
Integer price = room.getRoomData().getCallPrice(); Integer price = room.getRoomData().getCallPrice();
settleService.withholdingFeeUser(userId,Long.valueOf(price),room); settleService.withholdingFeeUser(userId,Long.valueOf(price),room);
// 给双方推送可通话时长
try {
Long time = roomService.canCallTime(room);
List<String> keys = roomCtxCache.getSessionKeysByRoomId(roomId);
RoomWebSocketUtil.sendSendMessage(keys, WsRMsgGen.canCallTime(time));
}catch (Exception e){
log.error("扣费后-推送可通话时长失败!",e);
}
return true; return true;
}catch (Exception e){ }catch (Exception e){
log.error("预扣费失败!准备挂断电话",e); log.error("预扣费失败!准备挂断电话",e);