充电桩协议数据: all left

This commit is contained in:
ZZ 2021-07-23 14:38:47 +08:00
parent 947e406dbf
commit 27e2f6e283
5 changed files with 66 additions and 30 deletions

View File

@ -1,28 +0,0 @@
package com.xhpc.common.pilemsg;
public class PileRateModelConfigReplyData extends BaseData {
private String pileNo; //桩号
private String configResult; //设置结果
public String getPileNo() {
return pileNo;
}
public void setPileNo(String pileNo) {
this.pileNo = pileNo;
}
public String getConfigResult() {
return configResult;
}
public void setConfigResult(String configResult) {
this.configResult = configResult;
}
}

View File

@ -1,7 +1,7 @@
package com.xhpc.pp.service; package com.xhpc.pp.service;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileRateModelConfigReplyData; import com.xhpc.common.pilemsg.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;
@ -23,7 +23,7 @@ public class PileRateModelConfigReplyDataLogic implements ServiceLogic {
Map<String, Object> req = sp.getParameters(); Map<String, Object> req = sp.getParameters();
ObjectMapper objectMapper = new ObjectMapper(); ObjectMapper objectMapper = new ObjectMapper();
PileRateModelConfigReplyData pileRateModelConfigReplyData = objectMapper.convertValue(req, PileRateModelConfigReplyData.class); PileConfigReplyData pileRateModelConfigReplyData = objectMapper.convertValue(req, PileConfigReplyData.class);
//todo //todo
return new ServiceResult(false); return new ServiceResult(false);
} }

View File

@ -0,0 +1,31 @@
package com.xhpc.pp.service;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Component;
import java.util.Map;
@Lazy
@Component("RemoteRestartReplyDataLogic")
public class RemoteRestartReplyDataLogic implements ServiceLogic {
private static Logger log = LoggerFactory.getLogger(RemoteRestartReplyDataLogic.class);
@Override
public ServiceResult service(ServiceParameter sp) throws Exception {
Map<String, Object> req = sp.getParameters();
ObjectMapper objectMapper = new ObjectMapper();
PileConfigReplyData pileConfigReplyData = objectMapper.convertValue(req, PileConfigReplyData.class);
//todo
return new ServiceResult(false);
}
}

View File

@ -0,0 +1,31 @@
package com.xhpc.pp.service;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.xhpc.common.pilemsg.PileConfigReplyData;
import com.xhpc.pp.tx.ServiceParameter;
import com.xhpc.pp.tx.ServiceResult;
import com.xhpc.pp.tx.logic.ServiceLogic;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Component;
import java.util.Map;
@Lazy
@Component("RemoteUpgradeReplyDataLogic")
public class RemoteUpgradeReplyDataLogic implements ServiceLogic {
private static Logger log = LoggerFactory.getLogger(RemoteUpgradeReplyDataLogic.class);
@Override
public ServiceResult service(ServiceParameter sp) throws Exception {
Map<String, Object> req = sp.getParameters();
ObjectMapper objectMapper = new ObjectMapper();
PileConfigReplyData pileRateModelConfigReplyData = objectMapper.convertValue(req, PileConfigReplyData.class);
//todo
return new ServiceResult(false);
}
}

View File

@ -32,5 +32,7 @@
<entry key="51" value-ref="PileConfigReplyDataLogic"/> <entry key="51" value-ref="PileConfigReplyDataLogic"/>
<entry key="55" value-ref="PileTimeConfigReplyDataLogic"/> <entry key="55" value-ref="PileTimeConfigReplyDataLogic"/>
<entry key="57" value-ref="PileRateModelConfigReplyDataLogic"/> <entry key="57" value-ref="PileRateModelConfigReplyDataLogic"/>
<entry key="91" value-ref="RemoteRestartReplyDataLogic"/>
<entry key="93" value-ref="RemoteUpgradeReplyDataLogic"/>
</util:map> </util:map>
</beans> </beans>