|
@@ -146,6 +146,10 @@ public class RoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNetworkRoom
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void display(ImNetworkDisplayDataDto displayData,String serviceProvider) throws Exception {
|
|
|
+ ImNetworkRoom room = baseMapper.findByRoomId(displayData.getRoomId());
|
|
|
+ if(room == null){
|
|
|
+ return;
|
|
|
+ }
|
|
|
StringBuffer display = new StringBuffer("display://type=").append(displayData.getType().ordinal()).append("?userId=");
|
|
|
switch (displayData.getType()) {
|
|
|
case NONE:
|
|
@@ -163,7 +167,6 @@ public class RoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNetworkRoom
|
|
|
display.append(displayData.getTeacherId()).append("?uri=").append(displayData.getUri());
|
|
|
break;
|
|
|
}
|
|
|
- ImNetworkRoom room = baseMapper.findByRoomId(displayData.getRoomId());
|
|
|
room.setDisplay(display.toString());
|
|
|
|
|
|
ImNetworkRoomMember roomMember = imNetworkRoomMemberService.lambdaQuery()
|