包名重构
This commit is contained in:
parent
27e2f6e283
commit
7d74ef1817
@ -7,18 +7,25 @@ package com.ruoyi.common.core.constant;
|
|||||||
*/
|
*/
|
||||||
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";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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; //账户余额
|
||||||
|
|
||||||
|
}
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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;
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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 {
|
||||||
|
|
||||||
@ -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;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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() {
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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;
|
||||||
@ -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>();
|
||||||
|
|||||||
@ -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;
|
||||||
|
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user