修改图片有的站不显示BUG

master
chents 3 years ago
parent f6a9fc687c
commit 9615b3d082
  1. 2
      src/main/java/org/springblade/modules/business/service/IStationHintService.java
  2. 9
      src/main/java/org/springblade/modules/business/service/impl/StationHintServiceImpl.java
  3. 2
      src/main/java/org/springblade/modules/websocket/service/WebsocketService.java

@ -34,5 +34,5 @@ public interface IStationHintService extends BaseService<BusLine> {
R<List<StationHintVo>> QueryBusLineMessage(String linename, String updown);
//根据name获取返回id
List<BusLine> getBusLineByName(String name);
BusLine getBusLineByName(String name,String weizhi);
}

@ -1,6 +1,7 @@
package org.springblade.modules.business.service.impl;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import lombok.extern.slf4j.Slf4j;
import org.springblade.core.log.exception.ServiceException;
import org.springblade.core.mp.base.BaseServiceImpl;
import org.springblade.core.tool.api.R;
@ -31,6 +32,7 @@ import java.util.stream.Collectors;
* @author chents
*/
@Service
@Slf4j
public class StationHintServiceImpl extends BaseServiceImpl<BusLineMapper, BusLine> implements IStationHintService {
@Resource
@ -138,12 +140,13 @@ public class StationHintServiceImpl extends BaseServiceImpl<BusLineMapper, BusLi
}
@Override
public List<BusLine> getBusLineByName(String name) {
public BusLine getBusLineByName(String name,String weizhi) {
QueryWrapper<BusLine> busLineQueryWrapper = new QueryWrapper<>();
busLineQueryWrapper.select("id");
busLineQueryWrapper.eq("sname_key", name);
List<BusLine> busLines = busLineMapper.selectList(busLineQueryWrapper);
return busLines;
busLineQueryWrapper.eq("location", weizhi);
BusLine busLine = busLineMapper.selectOne(busLineQueryWrapper);
return busLine;
}

@ -54,7 +54,7 @@ public class WebsocketService extends TextWebSocketHandler {
return;
}
for (WebSocketSession session : sessionMap.get(webSocketMessage.getTitle())) {
TextMessage tm = new TextMessage(webSocketMessage.getContent().toString());
TextMessage tm = new TextMessage(webSocketMessage.getContent());
try {
Set<String> strings = sessionMap.keySet();
session.sendMessage(tm);

Loading…
Cancel
Save