新增后管数据看板

This commit is contained in:
Lemon
2026-05-08 11:42:11 +08:00
parent 478c70a352
commit b563659f84
14 changed files with 217 additions and 4 deletions

View File

@@ -132,4 +132,11 @@ public interface MemberBasicInfoMapper {
ConfirmStartChargingMemberVO queryMemberInfoByCardCode(@Param("cardCode") String cardCode, @Param("merchantId") String merchantId);
ConfirmStartChargingMemberVO queryMemberInfoByVinCode(@Param("vinCode") String vinCode, @Param("merchantId") String merchantId);
/**
* 统计总会员数
*
* @return 会员总数
*/
Long countTotalMembers();
}

View File

@@ -467,4 +467,19 @@ public interface OrderBasicInfoMapper {
List<PileConnectorInfoVO> batchQueryChargingConnectorInfo(@Param("pileConnectorCodes") List<String> chargingConnectorCodeList);
int batchUpdateOrderReview(@Param("dto") UpdateOrderReviewDTO dto);
/**
* 大数据平台-使用率趋势数据
*
* @param dto 查询条件
* @return 趋势数据列表
*/
List<UsageTrendVO> getUsageTrendData(@Param("dto") IndexQueryDTO dto);
/**
* 大数据平台-订单总数
*
* @return 订单总数
*/
Long countTotalOrders();
}

View File

@@ -9,6 +9,7 @@ import com.jsowell.pile.dto.ningxiajiaotou.NXJTQueryStationInfoDTO;
import com.jsowell.pile.vo.base.ThirdPartyStationInfoVO;
import com.jsowell.pile.vo.ningxiajiaotou.NXJTStationInfoVO;
import com.jsowell.pile.vo.web.PileStationVO;
import com.jsowell.pile.vo.web.StationMapVO;
import com.jsowell.pile.vo.web.StationSelectVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
@@ -140,4 +141,18 @@ public interface PileStationInfoMapper {
* @return
*/
List<String> getStationIdsByMerchantIds(@Param("merchantIds") List<String> merchantIdList);
/**
* 统计充电站总数
*
* @return 充电站总数
*/
Long countTotalStations();
/**
* 查询所有充电站坐标(用于地图展示)
*
* @return 站点坐标列表
*/
List<StationMapVO> getStationMapData();
}