|
@@ -105,7 +105,7 @@ public class WeChatController {
|
|
|
request.getSession().setAttribute("phone",one.getPhone());
|
|
|
}
|
|
|
|
|
|
- response.sendRedirect("https://manager.usky.cn/mobile/#/pages/login?flag=true");
|
|
|
+ response.sendRedirect(URLDecoder.decode("https://manager.usky.cn/mobile/#/pages/login?flag=true", "UTF-8"));
|
|
|
} catch (Exception e) {
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
}
|
|
@@ -140,7 +140,7 @@ public class WeChatController {
|
|
|
String sendUrl = "https://manager.usky.cn/mobile/#/pages/index?op="+one.getOpenid();
|
|
|
try{
|
|
|
System.out.println("sendUrl: "+sendUrl);
|
|
|
- response.sendRedirect(sendUrl);
|
|
|
+ response.sendRedirect(URLDecoder.decode(sendUrl, "UTF-8"));
|
|
|
}catch (IOException e){
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
}
|
|
@@ -149,7 +149,7 @@ public class WeChatController {
|
|
|
}else{
|
|
|
if(!userAgent.contains("MicroMessenger")){
|
|
|
try{
|
|
|
- response.sendRedirect("https://manager.usky.cn/mobile/#/pages/login");
|
|
|
+ response.sendRedirect(URLDecoder.decode("https://manager.usky.cn/mobile/#/pages/login", "UTF-8"));
|
|
|
}catch (IOException e){
|
|
|
throw new BusinessException(e.getMessage());
|
|
|
}
|
|
@@ -164,12 +164,12 @@ public class WeChatController {
|
|
|
if(one != null){
|
|
|
request.getSession().setAttribute("phone",one.getPhone());
|
|
|
String sendUrl = "https://manager.usky.cn/mobile/#/pages/index?op="+one.getOpenid();
|
|
|
- response.sendRedirect(sendUrl);
|
|
|
+ response.sendRedirect(URLDecoder.decode(sendUrl, "UTF-8"));
|
|
|
}else{
|
|
|
request.getSession().removeAttribute("openid");
|
|
|
request.getSession().removeAttribute("phone");
|
|
|
|
|
|
- response.sendRedirect("https://manager.usky.cn/mobile/#/pages/login");
|
|
|
+ response.sendRedirect(URLDecoder.decode("https://manager.usky.cn/mobile/#/pages/login", "UTF-8"));
|
|
|
}
|
|
|
}catch (IOException e){
|
|
|
throw new BusinessException(e.getMessage());
|
|
@@ -202,12 +202,12 @@ public class WeChatController {
|
|
|
request.getSession().setAttribute("phone",one.getPhone());
|
|
|
|
|
|
String sendUrl = "https://manager.usky.cn/mobile/#/pages/index?op="+one.getOpenid();
|
|
|
- response.sendRedirect(sendUrl);
|
|
|
+ response.sendRedirect(URLDecoder.decode(sendUrl, "UTF-8"));
|
|
|
}else{
|
|
|
request.getSession().removeAttribute("openid");
|
|
|
request.getSession().removeAttribute("phone");
|
|
|
|
|
|
- response.sendRedirect("https://manager.usky.cn/mobile/#/pages/login");
|
|
|
+ response.sendRedirect(URLDecoder.decode("https://manager.usky.cn/mobile/#/pages/login", "UTF-8"));
|
|
|
}
|
|
|
|
|
|
|