新增 0x17、0x23报文解析

This commit is contained in:
Lemon
2024-12-10 14:32:09 +08:00
parent fa578f31e4
commit 19f8aeb07a
8 changed files with 493 additions and 39 deletions

View File

@@ -1,5 +1,6 @@
package com.jsowell.pile.service;
import com.jsowell.common.core.domain.ykc.BMSDemandAndChargerOutputData;
import com.jsowell.common.core.domain.ykc.RealTimeMonitorData;
import com.jsowell.pile.domain.PileBasicInfo;
import com.jsowell.pile.domain.ebike.deviceupload.EBikeMessageCmd20;
@@ -151,6 +152,19 @@ public interface PileBasicInfoService {
*/
void saveRealTimeMonitorData2Redis(RealTimeMonitorData realTimeMonitorData);
/**
* 0x23数据保存到redis
* @param bmsDemandAndChargerOutputData
*/
void saveBMSDemandAndChargerOutputInfo2Redis(BMSDemandAndChargerOutputData bmsDemandAndChargerOutputData);
/**
* 根据交易流水号查询0x23数据时间倒序
* @param transactionCode
* @return
*/
List<BMSDemandAndChargerOutputData> getBMSDemandAndChargerOutputInfoList(String transactionCode);
PileConnectorDetailVO queryPileConnectorDetail(String pileConnectorCode);
String getPileQrCodeUrl(String pileSn);