diff --git a/pom.xml b/pom.xml
index 9425a2df..76d350af 100644
--- a/pom.xml
+++ b/pom.xml
@@ -35,7 +35,8 @@
8.2.2
4.1.2
2.5.1
- 2.7.0
+ 2.7.0
+ 4.5.5.B
2.14.2
@@ -156,7 +157,14 @@
com.github.binarywang
weixin-java-mp
- ${weixin.version}
+ ${weixin.mp.version}
+
+
+
+
+ com.github.binarywang
+ weixin-java-miniapp
+ ${weixin.miniapp.version}
diff --git a/yanzhu-api/yanzhu-api-system/src/main/java/com/yanzhu/system/api/RemoteProService.java b/yanzhu-api/yanzhu-api-system/src/main/java/com/yanzhu/system/api/RemoteProService.java
index d68d3785..6af00b26 100644
--- a/yanzhu-api/yanzhu-api-system/src/main/java/com/yanzhu/system/api/RemoteProService.java
+++ b/yanzhu-api/yanzhu-api-system/src/main/java/com/yanzhu/system/api/RemoteProService.java
@@ -3,11 +3,10 @@ package com.yanzhu.system.api;
import com.yanzhu.common.core.constant.SecurityConstants;
import com.yanzhu.common.core.constant.ServiceNameConstants;
import com.yanzhu.common.core.domain.R;
+import com.yanzhu.system.api.domain.SysUser;
import com.yanzhu.system.api.factory.RemoteFileFallbackFactory;
import org.springframework.cloud.openfeign.FeignClient;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestHeader;
+import org.springframework.web.bind.annotation.*;
import java.util.List;
import java.util.Map;
@@ -20,6 +19,10 @@ import java.util.Map;
@FeignClient(contextId = "remoteProService", value = ServiceNameConstants.MANAGE_SERVICE, fallbackFactory = RemoteFileFallbackFactory.class)
public interface RemoteProService
{
+
+ @GetMapping("/wxCallBack/maLogin/{code}")
+ public R