diff --git a/nl-module-wms/nl-module-wms-server/pom.xml b/nl-module-wms/nl-module-wms-server/pom.xml
index ef12b750..be10ce4c 100644
--- a/nl-module-wms/nl-module-wms-server/pom.xml
+++ b/nl-module-wms/nl-module-wms-server/pom.xml
@@ -42,6 +42,11 @@
nl-module-task-api
${revision}
+
+ cn.nl.cloud
+ nl-module-base-api
+ ${revision}
+
diff --git a/nl-module-wms/nl-module-wms-server/src/main/java/cn/code/nl/module/wms/framework/rpc/config/RpcConfiguration.java b/nl-module-wms/nl-module-wms-server/src/main/java/cn/code/nl/module/wms/framework/rpc/config/RpcConfiguration.java
new file mode 100644
index 00000000..dfe143ac
--- /dev/null
+++ b/nl-module-wms/nl-module-wms-server/src/main/java/cn/code/nl/module/wms/framework/rpc/config/RpcConfiguration.java
@@ -0,0 +1,15 @@
+package cn.code.nl.module.wms.framework.rpc.config;
+
+import cn.code.nl.module.base.api.codegen.CodeGenApi;
+import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.context.annotation.Configuration;
+
+/**
+ * WMS 模块 RPC 配置
+ *
+ * @author zhouz
+ */
+@Configuration(value = "wmsRpcConfiguration", proxyBeanMethods = false)
+@EnableFeignClients(clients = {CodeGenApi.class})
+public class RpcConfiguration {
+}