包名重构

This commit is contained in:
ZZ 2021-07-23 15:31:54 +08:00
parent 27e2f6e283
commit 7d74ef1817
52 changed files with 134 additions and 84 deletions

View File

@ -2,23 +2,30 @@ package com.ruoyi.common.core.constant;
/** /**
* 服务名称 * 服务名称
* *
* @author ruoyi * @author ruoyi
*/ */
public class ServiceNameConstants public class ServiceNameConstants
{ {
/** /**
* 认证服务serviceid * 认证服务service id
*/ */
public static final String AUTH_SERVICE = "ruoyi-auth"; public static final String AUTH_SERVICE = "ruoyi-auth";
/** /**
* 系统模块serviceid * 系统模块service id
*/ */
public static final String SYSTEM_SERVICE = "ruoyi-system"; public static final String SYSTEM_SERVICE = "ruoyi-system";
/** /**
* 文件服务serviceid * 文件服务service id
*/ */
public static final String FILE_SERVICE = "ruoyi-file"; public static final String FILE_SERVICE = "ruoyi-file";
/**
* 充电桩服务service id
*/
public static final String PILE_SERVICE = "xhpc-power-pile";
} }

View File

@ -0,0 +1,13 @@
package com.xhpc.common.data.down;
public class StartChargingData {
private String orderNo; //交易流水号
private String pileNo; //桩号
private String gunId; //枪号
private String logicCardNo; //逻辑卡号
private String physicCardNo; //物理卡号
private double balance; //账户余额
}

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class BalanceUpdateReplyData extends BaseData { public class BalanceUpdateReplyData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class BmsChargingData extends BaseData { public class BmsChargingData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class BmsErrorData extends BaseData { public class BmsErrorData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class BmsInterruptData extends BaseData { public class BmsInterruptData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class BmsReqChargerOutputData extends BaseData { public class BmsReqChargerOutputData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class ChargerInterruptData extends BaseData { public class ChargerInterruptData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class ChargingCompletedData extends BaseData { public class ChargingCompletedData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class ChargingConfigData extends BaseData { public class ChargingConfigData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class ChargingHandshakeData extends BaseData { public class ChargingHandshakeData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class OfflineCardSyncReplyData extends BaseData { public class OfflineCardSyncReplyData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class OrderData extends BaseData { public class OrderData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class PileConfigReplyData extends BaseData { public class PileConfigReplyData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class PileStartChargingData extends BaseData { public class PileStartChargingData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class PileTimeConfigReplyData extends BaseData { public class PileTimeConfigReplyData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class RealtimeData extends BaseData { public class RealtimeData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class RemoteStartReplyData extends BaseData { public class RemoteStartReplyData extends BaseData {

View File

@ -1,4 +1,4 @@
package com.xhpc.common.pilemsg; package com.xhpc.common.data.up;
public class RemoteStopReplyData extends BaseData { public class RemoteStopReplyData extends BaseData {

View File

@ -0,0 +1,30 @@
package com.xhpc.pp.controller;
import com.alibaba.nacos.api.NacosFactory;
import com.alibaba.nacos.api.exception.NacosException;
import com.alibaba.nacos.api.naming.NamingService;
import com.alibaba.nacos.api.naming.pojo.Instance;
import com.ruoyi.common.core.utils.GetIpAndPort;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
public class ChargingController {
@PostMapping("test")
public String test() throws NacosException {
String serverIp = "127.0.0.1";
int serverPort = 8848;
String serverAddr = serverIp + ":" + serverPort;
NamingService namingService = NacosFactory.createNamingService(serverAddr);
List<Instance> ppInstances = namingService.getAllInstances("xhpc-power-pile");
// todo clean dead host pile cache
String ipAndPort = GetIpAndPort.getIpAndPort();
return ipAndPort;
}
}

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.BalanceUpdateReplyData; import com.xhpc.common.data.up.BalanceUpdateReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.BmsChargingData; import com.xhpc.common.data.up.BmsChargingData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.BmsErrorData; import com.xhpc.common.data.up.BmsErrorData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.BmsInterruptData; import com.xhpc.common.data.up.BmsInterruptData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.BmsReqChargerOutputData; import com.xhpc.common.data.up.BmsReqChargerOutputData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.ChargerInterruptData; import com.xhpc.common.data.up.ChargerInterruptData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.ChargingCompletedData; import com.xhpc.common.data.up.ChargingCompletedData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.ChargingConfigData; import com.xhpc.common.data.up.ChargingConfigData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.ChargingHandshakeData; import com.xhpc.common.data.up.ChargingHandshakeData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.domain.ServiceField; import com.xhpc.pp.domain.ServiceField;
import com.xhpc.pp.mapper.ServiceFieldMapper; import com.xhpc.pp.mapper.ServiceFieldMapper;
@ -15,18 +15,18 @@ import java.util.Map;
@Lazy @Lazy
@Component @Component
public class FieldService { public class FieldLogic {
// 版本->协议字段表 // 版本->协议字段表
private static Map<String, Map<String, List<ServiceField>>> versionMapFields; private static Map<String, Map<String, List<ServiceField>>> versionMapFields;
private static ServiceFieldMapper fieldMapper; private static ServiceFieldMapper fieldMapper;
@Autowired @Autowired
public FieldService(ServiceFieldMapper fieldMapper) { public FieldLogic(ServiceFieldMapper fieldMapper) {
versionMapFields = new HashMap<>(); versionMapFields = new HashMap<>();
FieldService.fieldMapper = fieldMapper; FieldLogic.fieldMapper = fieldMapper;
FieldService.init(); FieldLogic.init();
} }
public static void refreshCache() { public static void refreshCache() {

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.OfflineCardSyncReplyData; import com.xhpc.common.data.up.OfflineCardSyncReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.OrderData; import com.xhpc.common.data.up.OrderData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData; import com.xhpc.common.data.up.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData; import com.xhpc.common.data.up.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileStartChargingData; import com.xhpc.common.data.up.PileStartChargingData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData; import com.xhpc.common.data.up.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.RealtimeData; import com.xhpc.common.data.up.RealtimeData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData; import com.xhpc.common.data.up.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileStartChargingData; import com.xhpc.common.data.up.PileStartChargingData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.RemoteStopReplyData; import com.xhpc.common.data.up.RemoteStopReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData; import com.xhpc.common.data.up.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic; import com.xhpc.pp.tx.logic.ServiceLogic;

View File

@ -1,4 +1,4 @@
package com.xhpc.pp.service; package com.xhpc.pp.logic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;

View File

@ -1,8 +1,8 @@
package com.xhpc.pp.server; package com.xhpc.pp.server;
import com.xhpc.pp.domain.ServiceField; import com.xhpc.pp.domain.ServiceField;
import com.xhpc.pp.service.FieldService; import com.xhpc.pp.logic.FieldLogic;
import com.xhpc.pp.service.ServiceMainLogic; import com.xhpc.pp.logic.ServiceMainLogic;
import com.xhpc.pp.tx.ServiceParameter; import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult; import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.TxException; import com.xhpc.pp.tx.TxException;
@ -19,8 +19,8 @@ import java.util.*;
import static com.ruoyi.common.core.utils.GetIpAndPort.getLocalIP; import static com.ruoyi.common.core.utils.GetIpAndPort.getLocalIP;
import static com.xhpc.pp.config.EarlierBeanConf.getLocalIPAndPort; import static com.xhpc.pp.config.EarlierBeanConf.getLocalIPAndPort;
import static com.xhpc.pp.logic.RegisterLogic.REGISTERED;
import static com.xhpc.pp.server.ChargingPileServer.REDIS; import static com.xhpc.pp.server.ChargingPileServer.REDIS;
import static com.xhpc.pp.service.RegisterLogic.REGISTERED;
import static com.xhpc.pp.tx.ServiceResult.OK; import static com.xhpc.pp.tx.ServiceResult.OK;
import static com.xhpc.pp.utils.security.CRCCalculator.calcCrc; import static com.xhpc.pp.utils.security.CRCCalculator.calcCrc;
@ -100,8 +100,8 @@ public class ChargingPileBinaryHandler implements ClientBinaryHandler {
ChargingPileServer.putHandler(pileNo, handler); ChargingPileServer.putHandler(pileNo, handler);
ChargingPileServer.putVersion(handler.getName(), (String) req.get("version")); ChargingPileServer.putVersion(handler.getName(), (String) req.get("version"));
Map<String, Object> pileCache = REDIS.getCacheMap(pileNo); Map<String, Object> pileCache = REDIS.getCacheMap(pileNo);
pileCache.put("Status", REGISTERED); pileCache.put("status", REGISTERED);
pileCache.put("Server", getLocalIPAndPort()); pileCache.put("server", getLocalIPAndPort());
REDIS.setCacheMap(pileNo, pileCache); REDIS.setCacheMap(pileNo, pileCache);
Set<String> pilesAtHost = REDIS.getCacheSet(getLocalIP()); Set<String> pilesAtHost = REDIS.getCacheSet(getLocalIP());
pilesAtHost.add(pileNo); pilesAtHost.add(pileNo);
@ -132,7 +132,7 @@ public class ChargingPileBinaryHandler implements ClientBinaryHandler {
private Map<String, Object> analysis(byte[] data, String service, String ver) throws TxException { private Map<String, Object> analysis(byte[] data, String service, String ver) throws TxException {
List<ServiceField> fieldList = FieldService.fieldList(ver, service); List<ServiceField> fieldList = FieldLogic.fieldList(ver, service);
if (fieldList == null || fieldList.isEmpty()) if (fieldList == null || fieldList.isEmpty())
throw TxException.INNER_ERROR("field mapper not found"); throw TxException.INNER_ERROR("field mapper not found");
Map<String, Object> result = new HashMap<String, Object>(); Map<String, Object> result = new HashMap<String, Object>();

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.server; package com.xhpc.pp.server;
import com.ruoyi.common.redis.service.RedisService; import com.ruoyi.common.redis.service.RedisService;
import com.xhpc.pp.service.FieldService; import com.xhpc.pp.logic.FieldLogic;
import com.xhpc.pp.utils.security.HexUtils; import com.xhpc.pp.utils.security.HexUtils;
import org.quickserver.net.server.ClientHandler; import org.quickserver.net.server.ClientHandler;
import org.quickserver.net.server.DataMode; import org.quickserver.net.server.DataMode;
@ -23,7 +23,7 @@ import java.util.HashSet;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import static com.xhpc.pp.service.RegisterLogic.DISCONNECTED; import static com.xhpc.pp.logic.RegisterLogic.DISCONNECTED;
/** /**
@ -42,7 +42,7 @@ public class ChargingPileServer {
private QuickServer server; private QuickServer server;
@Autowired @Autowired
private FieldService fieldService; private FieldLogic fieldLogic;
@Autowired @Autowired
public RedisService redisService; public RedisService redisService;

View File

@ -1,6 +1,6 @@
package com.xhpc.pp.tx; package com.xhpc.pp.tx;
import com.xhpc.pp.service.ServiceMainLogic; import com.xhpc.pp.logic.ServiceMainLogic;
import com.xhpc.pp.utils.JSONUtil; import com.xhpc.pp.utils.JSONUtil;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller; import org.springframework.stereotype.Controller;