Browse Source

Merge remote-tracking branch 'origin/dev_thirdplatform' into dev_thirdplatform

dev_shibei_match
sunyuchao 5 years ago
parent
commit
03e2336998
  1. 7
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/controller/AuthRedirectController.java
  2. 2
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/ComponentVerifyTicketService.java
  3. 6
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java
  4. 3
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/wxapi/constant/WxMaCodeConstant.java

7
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/controller/AuthRedirectController.java

@ -4,6 +4,7 @@ import com.epmet.commons.tools.utils.Result;
import com.epmet.service.ComponentVerifyTicketService; import com.epmet.service.ComponentVerifyTicketService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -26,9 +27,9 @@ public class AuthRedirectController {
* @param * @param
* @author zxc * @author zxc
*/ */
@GetMapping("redirect") @GetMapping("redirect/{customerId}/{clientType}")
public Result redirectUri(HttpServletRequest request, HttpServletResponse response){ public Result redirectUri(HttpServletRequest request, HttpServletResponse response, @PathVariable("customerId")String customerId, @PathVariable("clientType")String clientType){
componentVerifyTicketService.redirectUri(request,response); componentVerifyTicketService.redirectUri(request,response,customerId,clientType);
return new Result(); return new Result();
} }

2
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/ComponentVerifyTicketService.java

@ -41,6 +41,6 @@ public interface ComponentVerifyTicketService {
* @param * @param
* @author zxc * @author zxc
*/ */
void redirectUri(HttpServletRequest request, HttpServletResponse response); void redirectUri(HttpServletRequest request, HttpServletResponse response,String customerId, String clientType);
} }

6
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/ComponentVerifyTicketServiceImpl.java

@ -364,7 +364,7 @@ public class ComponentVerifyTicketServiceImpl implements ComponentVerifyTicketSe
*/ */
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
@Override @Override
public void redirectUri(HttpServletRequest request, HttpServletResponse response) { public void redirectUri(HttpServletRequest request, HttpServletResponse response,String customerId, String client) {
log.info("开始执行回调URL"); log.info("开始执行回调URL");
try { try {
request.setCharacterEncoding(ModuleConstant.UTF8); request.setCharacterEncoding(ModuleConstant.UTF8);
@ -372,8 +372,8 @@ public class ComponentVerifyTicketServiceImpl implements ComponentVerifyTicketSe
} catch (UnsupportedEncodingException e) { } catch (UnsupportedEncodingException e) {
e.printStackTrace(); e.printStackTrace();
} }
String customerId = request.getParameter(ModuleConstant.CUSTOMER_ID); /*String customerId = request.getParameter(ModuleConstant.CUSTOMER_ID);
String client = request.getParameter(ModuleConstant.CLIENT); String client = request.getParameter(ModuleConstant.CLIENT);*/
String authCode = request.getParameter(ModuleConstant.AUTH_CODE); String authCode = request.getParameter(ModuleConstant.AUTH_CODE);
String expiresIn = request.getParameter(ModuleConstant.EXPIRES_IN); String expiresIn = request.getParameter(ModuleConstant.EXPIRES_IN);
Date expiresInTime = this.countExpirationTime(expiresIn); Date expiresInTime = this.countExpirationTime(expiresIn);

3
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/wxapi/constant/WxMaCodeConstant.java

@ -33,7 +33,8 @@ public interface WxMaCodeConstant {
/** /**
* 反参授权回调url * 反参授权回调url
*/ */
String API_RETURN_REDIRECT_URL = "https://epmet-dev.elinkservice.cn/api/third/redirectauthcode?client=%s&customerId=%s"; // String API_RETURN_REDIRECT_URL = "https://epmet-dev.elinkservice.cn/api/third/redirectauthcode?client=%s&customerId=%s";
String API_RETURN_REDIRECT_URL = "https://epmet-cloud.elinkservice.cn/api/third/redirectauthcode?client=%s&customerId=%s";
// String API_RETURN_REDIRECT_URL = "https://10.10.10.194:8080/api/third/redirectauthcode?client=%s&customerId=%s"; // String API_RETURN_REDIRECT_URL = "https://10.10.10.194:8080/api/third/redirectauthcode?client=%s&customerId=%s";
/** /**

Loading…
Cancel
Save