From dd7017e728ff378df5a1e5009c1923c9858e7680 Mon Sep 17 00:00:00 2001 From: tianfeng <769204422@qq.com> Date: Fri, 21 Nov 2025 14:19:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=88=BF=E9=97=B4=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=90=8D=E7=A7=B0=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/command/room/LiveVoiceRoomCreateCmdExe.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/room/LiveVoiceRoomCreateCmdExe.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/room/LiveVoiceRoomCreateCmdExe.java index c8307112..0c350595 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/room/LiveVoiceRoomCreateCmdExe.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/command/room/LiveVoiceRoomCreateCmdExe.java @@ -15,6 +15,7 @@ import com.red.circle.other.app.dto.clientobject.room.RoomVoiceProfileCO; import com.red.circle.other.domain.gateway.props.PropsNobleVipGateway; import com.red.circle.other.domain.gateway.user.UserProfileGateway; import com.red.circle.other.domain.model.user.UserProfile; +import com.red.circle.other.infra.database.cache.service.other.EnumConfigCacheService; import com.red.circle.other.infra.database.mongo.entity.live.RoomCounter; import com.red.circle.other.infra.database.mongo.entity.live.RoomProfileManager; import com.red.circle.other.infra.database.mongo.entity.live.RoomSetting; @@ -26,6 +27,7 @@ import com.red.circle.other.infra.database.rds.service.sys.SysCountryCodeService import com.red.circle.other.inner.asserts.DynamicErrorCode; import com.red.circle.other.inner.asserts.RoomErrorCode; import com.red.circle.other.inner.asserts.user.UserErrorCode; +import com.red.circle.other.inner.enums.config.EnumConfigKey; import com.red.circle.other.inner.enums.live.RoomUserRolesEnum; import com.red.circle.other.inner.enums.room.RoomEventEnum; import com.red.circle.other.inner.model.dto.material.props.PropsNobleVipAbilityDTO; @@ -59,6 +61,7 @@ public class LiveVoiceRoomCreateCmdExe { private final UserProfileAppConvertor userProfileAppConvertor; private final RoomProfileAppConvertor roomProfileAppConvertor; private final RoomProfileManagerService roomProfileManagerService; + private final EnumConfigCacheService enumConfigCacheService; public RoomVoiceProfileCO execute(AppExtCommand cmd) { // 房间已存在 @@ -102,7 +105,7 @@ public class LiveVoiceRoomCreateCmdExe { roomProfile.setRoomAccount(userProfile.getAccount()); roomProfile.setUserId(userProfile.getId()); roomProfile.setRoomCover(getRoomCover(userProfile)); - roomProfile.setRoomName(userProfile.getUserNickname()); + roomProfile.setRoomName("room" + userProfile.getAccount()); roomProfile.setRoomDesc(I18nMessageUtils.get("ROOM_DESC.body")); roomProfile.setEvent(RoomEventEnum.WAITING_CONFIRMED.name()); roomProfile.setSysOrigin(cmd.requireReqSysOrigin()); @@ -158,9 +161,6 @@ public class LiveVoiceRoomCreateCmdExe { } private String getRoomCover(UserProfile userProfile) { - return StringUtils.isNotBlank(userProfile.getUserAvatar()) - ? userProfile.getUserAvatar() - : StringPool.EMPTY; - // : enumConfigService.getValue(DefaultEnumConfigEnum.DEFAULT_ROOM_COVER); + return enumConfigCacheService.getValue(EnumConfigKey.DEFAULT_ROOM_COVER, userProfile.getOriginSys()); } }