diff --git a/modules/i3plus-core-icloud/pom.xml b/modules/i3plus-core-icloud/pom.xml
index 12c8679..458bab6 100644
--- a/modules/i3plus-core-icloud/pom.xml
+++ b/modules/i3plus-core-icloud/pom.xml
@@ -14,10 +14,39 @@
jar
-
+
+ org.springframework
+ spring-web
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-starter-openfeign
+
+
+
+ i3plus.pojo
+ i3plus-pojo-base
+
+
+
+
+
+
+ org.springframework.cloud
+ spring-cloud-dependencies
+ ${spring-cloud.version}
+ pom
+ import
+
+
+
+
\ No newline at end of file
diff --git a/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java b/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java
index 7bd0c4a..80c4585 100644
--- a/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java
+++ b/modules/i3plus-core-icloud/src/main/java/cn/estsh/i3plus/core/api/controller/DemoCloudInterface.java
@@ -1,14 +1,32 @@
package cn.estsh.i3plus.core.api.controller;
-import cn.estsh.impp.framework.boot.util.ResultBean;
+import cn.estsh.i3plus.pojo.base.bean.BaseResultBean;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
-@FeignClient("/cloud")
+//CommonEnumUtil
+@FeignClient(name="core",path="/cloud")
public interface DemoCloudInterface {
- @GetMapping(value="/test")
- @ApiOperation(value="测试",notes = "测试")
- ResultBean simpleTest(String test);
+ @RequestMapping(value="/test-get",method= RequestMethod.GET)
+ @ApiOperation(value="测试分布式调用GET",notes = "测试分布式调用GET")
+ BaseResultBean testGet(@RequestParam("test") String test);
+
+ @RequestMapping(value="/test-post",method= RequestMethod.POST)
+ @ApiOperation(value="测试分布式调用POST",notes = "测试分布式调用POST")
+ BaseResultBean testPost(@RequestParam("test") String test);
+
+
+ @RequestMapping(value="/test-put",method= RequestMethod.PUT)
+ @ApiOperation(value="测试分布式调用PUT",notes = "测试分布式调用PUT")
+ BaseResultBean testPut(@RequestParam("test") String test);
+
+
+ @RequestMapping(value="/test-delete",method= RequestMethod.DELETE)
+ @ApiOperation(value="测试分布式调用DELETE",notes = "测试分布式调用DELETE")
+ BaseResultBean testDelete(@RequestParam("test") String test);
}
diff --git a/modules/i3plus-core-icloud/src/main/resources/application.properties b/modules/i3plus-core-icloud/src/main/resources/application.properties
new file mode 100644
index 0000000..9fdabce
--- /dev/null
+++ b/modules/i3plus-core-icloud/src/main/resources/application.properties
@@ -0,0 +1 @@
+ribbon.eureka.enabled=true
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 98ff20e..dec18ca 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,12 +44,6 @@
-
-
- i3plus.pojo
- i3plus-pojo-wms
- ${project.version}
-
@@ -62,6 +56,12 @@
+ i3plus.core
+ i3plus-core-icloud
+ ${project.version}
+
+
+
i3plus.pojo
i3plus-pojo-model
${project.version}