|
@@ -28,7 +28,7 @@ import java.util.*;
|
|
|
public class DemMicroStationServiceImpl extends AbstractCrudService<DemMicroStationMapper, DemMicroStation> implements DemMicroStationService {
|
|
|
|
|
|
@Override
|
|
|
- public CommonPage<Map<String, Object>> microStationList(String squadron, String stationName, Integer id, Integer pageNum, Integer pageSize) {
|
|
|
+ public CommonPage<Map<String, Object>> microStationList(String squadron, String stationName,String stationType,Integer id, Integer pageNum, Integer pageSize) {
|
|
|
List<Map<String, Object>> list = new ArrayList<>();
|
|
|
IPage<DemMicroStation> page = new Page<>(pageNum, pageSize);
|
|
|
LambdaQueryWrapper<DemMicroStation> queryWrapper = Wrappers.lambdaQuery();
|
|
@@ -38,6 +38,7 @@ public class DemMicroStationServiceImpl extends AbstractCrudService<DemMicroStat
|
|
|
DemMicroStation::getChargePhone, DemMicroStation::getStationType, DemMicroStation::getLongitude,
|
|
|
DemMicroStation::getDimension, DemMicroStation::getCreateTime, DemMicroStation::getUpdateTime)
|
|
|
.eq(DemMicroStation::getDeleteFlag, 0)
|
|
|
+ .eq(StringUtils.isNotBlank(stationType),DemMicroStation::getStationType,stationType)
|
|
|
.like(StringUtils.isNotBlank(squadron), DemMicroStation::getSquadron, squadron)
|
|
|
.like(StringUtils.isNotBlank(stationName), DemMicroStation::getStationName, stationName)
|
|
|
.orderByDesc(DemMicroStation::getId);
|