mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-28 15:05:18 +08:00
update 查询用户常去站点方法
This commit is contained in:
@@ -4970,18 +4970,6 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 查询用户常用站点信息
|
||||
* @param memberId
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public List<UserFrequentedStationInfo> queryUserFrequentedStation(String memberId) {
|
||||
String endTime = DateUtils.getDate();
|
||||
String startTime = DateUtils.getHalfYearAgo(endTime);
|
||||
return orderBasicInfoMapper.queryUserFrequentedStation(memberId, startTime, endTime);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AfterSettleOrderDTO> queryAfterSettleOrderDTOList(List<String> orderCodeList) {
|
||||
return null;
|
||||
|
||||
@@ -16,10 +16,7 @@ import com.jsowell.common.enums.ykc.ReturnCodeEnum;
|
||||
import com.jsowell.common.exception.BusinessException;
|
||||
import com.jsowell.common.util.*;
|
||||
import com.jsowell.common.util.ip.AddressUtils;
|
||||
import com.jsowell.pile.domain.PileBasicInfo;
|
||||
import com.jsowell.pile.domain.PileStationInfo;
|
||||
import com.jsowell.pile.domain.SettleOrderReport;
|
||||
import com.jsowell.pile.domain.ThirdpartyParkingConfig;
|
||||
import com.jsowell.pile.domain.*;
|
||||
import com.jsowell.pile.dto.FastCreateStationDTO;
|
||||
import com.jsowell.pile.dto.QueryStationDTO;
|
||||
import com.jsowell.pile.dto.QueryStationInfoDTO;
|
||||
@@ -1394,4 +1391,24 @@ public class PileStationInfoServiceImpl implements PileStationInfoService {
|
||||
vo.setBusinessOrderDetailInfoVOList(list);
|
||||
return vo;
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询用户常用站点信息
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
@Override
|
||||
public PageResponse queryUserFrequentedStation(QueryStationDTO dto) {
|
||||
String endTime = DateUtils.getDate();
|
||||
String startTime = DateUtils.getHalfYearAgo(endTime);
|
||||
List<UserFrequentedStationInfo> frequentedStationInfos = pileStationInfoMapper.queryUserFrequentedStation(dto.getMemberId(), startTime, endTime);
|
||||
// 筛选出站点idList
|
||||
List<String> stationIdList = frequentedStationInfos.stream()
|
||||
.map(UserFrequentedStationInfo::getStationId)
|
||||
.collect(Collectors.toList());
|
||||
if (CollectionUtils.isNotEmpty(stationIdList)) {
|
||||
dto.setStationIds(stationIdList);
|
||||
}
|
||||
return uniAppQueryStationInfoListV2(dto);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user