|
@@ -7,12 +7,14 @@ import com.fdkankan.tk.common.PageInfo;
|
|
|
import com.fdkankan.tk.common.ResultCode;
|
|
|
import com.fdkankan.tk.common.util.RoomUtil;
|
|
|
import com.fdkankan.tk.entity.Room;
|
|
|
+import com.fdkankan.tk.entity.RoomShareLog;
|
|
|
import com.fdkankan.tk.exception.BusinessException;
|
|
|
import com.fdkankan.tk.inner.request.InnerRoomParam;
|
|
|
import com.fdkankan.tk.response.RoomInnerVo;
|
|
|
import com.fdkankan.tk.response.RoomVo;
|
|
|
import com.fdkankan.tk.service.IRoomNumService;
|
|
|
import com.fdkankan.tk.service.IRoomService;
|
|
|
+import com.fdkankan.tk.service.IRoomShareLogService;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -28,6 +30,8 @@ public class InnerService {
|
|
|
IRoomService roomService;
|
|
|
@Autowired
|
|
|
IRoomNumService roomNumService;
|
|
|
+ @Autowired
|
|
|
+ IRoomShareLogService roomShareLogService;
|
|
|
|
|
|
|
|
|
public Object roomList(InnerRoomParam param) {
|
|
@@ -56,6 +60,8 @@ public class InnerService {
|
|
|
if(RoomUtil.ev.contains("eur")){
|
|
|
roomVo.setSceneNumList(numList);
|
|
|
}
|
|
|
+ Long shareCount = roomShareLogService.getShareCountByRoomId(record.getRoomId());
|
|
|
+ roomVo.setShareCount(shareCount);
|
|
|
list.add(roomVo);
|
|
|
}
|
|
|
Page<RoomInnerVo> pageVo = new Page<>(param.getPageNum(),param.getPageSize());
|