diff --git a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/pilemsg/PileRateModelConfigReplyData.java b/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/pilemsg/PileRateModelConfigReplyData.java deleted file mode 100644 index 2544bdc1..00000000 --- a/xhpc-modules/xhpc-common/src/main/java/com/xhpc/common/pilemsg/PileRateModelConfigReplyData.java +++ /dev/null @@ -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; - } - -} diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/PileRateModelConfigReplyDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/PileRateModelConfigReplyDataLogic.java index 3523bf60..95ec75ae 100644 --- a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/PileRateModelConfigReplyDataLogic.java +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/PileRateModelConfigReplyDataLogic.java @@ -1,7 +1,7 @@ package com.xhpc.pp.service; 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.ServiceResult; import com.xhpc.pp.tx.logic.ServiceLogic; @@ -23,7 +23,7 @@ public class PileRateModelConfigReplyDataLogic implements ServiceLogic { Map req = sp.getParameters(); ObjectMapper objectMapper = new ObjectMapper(); - PileRateModelConfigReplyData pileRateModelConfigReplyData = objectMapper.convertValue(req, PileRateModelConfigReplyData.class); + PileConfigReplyData pileRateModelConfigReplyData = objectMapper.convertValue(req, PileConfigReplyData.class); //todo return new ServiceResult(false); } diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/RemoteRestartReplyDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/RemoteRestartReplyDataLogic.java new file mode 100644 index 00000000..769ad2ca --- /dev/null +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/RemoteRestartReplyDataLogic.java @@ -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 req = sp.getParameters(); + ObjectMapper objectMapper = new ObjectMapper(); + PileConfigReplyData pileConfigReplyData = objectMapper.convertValue(req, PileConfigReplyData.class); + //todo + return new ServiceResult(false); + } + +} diff --git a/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/RemoteUpgradeReplyDataLogic.java b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/RemoteUpgradeReplyDataLogic.java new file mode 100644 index 00000000..27dda746 --- /dev/null +++ b/xhpc-modules/xhpc-power-pile/src/main/java/com/xhpc/pp/service/RemoteUpgradeReplyDataLogic.java @@ -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 req = sp.getParameters(); + ObjectMapper objectMapper = new ObjectMapper(); + PileConfigReplyData pileRateModelConfigReplyData = objectMapper.convertValue(req, PileConfigReplyData.class); + //todo + return new ServiceResult(false); + } + +} diff --git a/xhpc-modules/xhpc-power-pile/src/main/resources/svcmainlogic.xml b/xhpc-modules/xhpc-power-pile/src/main/resources/svcmainlogic.xml index 41ac0e99..7ba71efd 100644 --- a/xhpc-modules/xhpc-power-pile/src/main/resources/svcmainlogic.xml +++ b/xhpc-modules/xhpc-power-pile/src/main/resources/svcmainlogic.xml @@ -32,5 +32,7 @@ + +