Commit 53c5de94 authored by 竹天卫's avatar 竹天卫

登录接口 accessToken 管理端和小程序端,redis中区分开

parent a3c1e390
...@@ -53,7 +53,8 @@ public class WeiXinService { ...@@ -53,7 +53,8 @@ public class WeiXinService {
@Value("${weixin.agentSecretPC}") @Value("${weixin.agentSecretPC}")
private String agentSecretPC; private String agentSecretPC;
final static String ACCESS_TOKEN = "ACCESS_TOKEN"; final static String ACCESS_TOKEN_PC = "ACCESS_TOKEN_PC";
final static String ACCESS_TOKEN_APP = "ACCESS_TOKEN_APP";
final static String JSAPITICKET = "JSAPITICKET"; final static String JSAPITICKET = "JSAPITICKET";
/** /**
...@@ -190,14 +191,14 @@ public class WeiXinService { ...@@ -190,14 +191,14 @@ public class WeiXinService {
public String getToken() { public String getToken() {
String accessToken; String accessToken;
if (!redisUtil.existsKey(ACCESS_TOKEN)) { if (!redisUtil.existsKey(ACCESS_TOKEN_APP)) {
String param = "corpid=%s&corpsecret=%s"; String param = "corpid=%s&corpsecret=%s";
param = String.format(param, corpId, agentSecret); param = String.format(param, corpId, agentSecret);
JSONObject jsonObject = WeixinInterfaceUtil.doGet(Global.ACCESSTOKENURL, param); JSONObject jsonObject = WeixinInterfaceUtil.doGet(Global.ACCESSTOKENURL, param);
accessToken = jsonObject.getString("access_token"); accessToken = jsonObject.getString("access_token");
redisUtil.setString(ACCESS_TOKEN, accessToken, 7100); redisUtil.setString(ACCESS_TOKEN_APP, accessToken, 7100);
} }
return redisUtil.getString(ACCESS_TOKEN) + ""; return redisUtil.getString(ACCESS_TOKEN_APP) + "";
} }
//获取accessToken信息 =======管理端 //获取accessToken信息 =======管理端
...@@ -211,14 +212,14 @@ public class WeiXinService { ...@@ -211,14 +212,14 @@ public class WeiXinService {
public String getPCToken() { public String getPCToken() {
String accessToken; String accessToken;
if (!redisUtil.existsKey(ACCESS_TOKEN)) { if (!redisUtil.existsKey(ACCESS_TOKEN_PC)) {
String param = "corpid=%s&corpsecret=%s"; String param = "corpid=%s&corpsecret=%s";
param = String.format(param, corpId, agentSecretPC); param = String.format(param, corpId, agentSecretPC);
JSONObject jsonObject = WeixinInterfaceUtil.doGet(Global.ACCESSTOKENURL, param); JSONObject jsonObject = WeixinInterfaceUtil.doGet(Global.ACCESSTOKENURL, param);
accessToken = jsonObject.getString("access_token"); accessToken = jsonObject.getString("access_token");
redisUtil.setString(ACCESS_TOKEN, accessToken, 7100); redisUtil.setString(ACCESS_TOKEN_PC, accessToken, 7100);
} }
return redisUtil.getString(ACCESS_TOKEN) + ""; return redisUtil.getString(ACCESS_TOKEN_PC) + "";
} }
......
...@@ -42,10 +42,10 @@ mybatis-plus: ...@@ -42,10 +42,10 @@ mybatis-plus:
#正式服务器 #正式服务器
weixin: weixin:
corpId: wwc7ae84e6af6ba921 corpId: wwc7ae84e6af6ba921
agentId: 1000151 agentIdPC: 1000151
agentIdPC: 1000150 agentSecretPC: h4K-GL1y7pCADFZQ7m1tO1GOSa3zU4kGEItFknvwOAg
agentSecret: h4K-GL1y7pCADFZQ7m1tO1GOSa3zU4kGEItFknvwOAg agentId: 1000150
agentSecretPC: zWIO_kt36d1jta3R76s6WmKFdfs2TuJ1wTQu1IXO0Fc agentSecret: zWIO_kt36d1jta3R76s6WmKFdfs2TuJ1wTQu1IXO0Fc
backUrl: https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system backUrl: https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system
systemUrl: '<a href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwc7ae84e6af6ba921&redirect_uri=https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system%2f&response_type=code&scope=snsapi_base&state=#wechat_redirect">物化检测流程</a>,' systemUrl: '<a href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwc7ae84e6af6ba921&redirect_uri=https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system%2f&response_type=code&scope=snsapi_base&state=#wechat_redirect">物化检测流程</a>,'
......
...@@ -42,10 +42,10 @@ mybatis-plus: ...@@ -42,10 +42,10 @@ mybatis-plus:
#正式服务器 #正式服务器
weixin: weixin:
corpId: wwc7ae84e6af6ba921 corpId: wwc7ae84e6af6ba921
agentId: 1000151 agentIdPC: 1000151
agentIdPC: 1000150 agentSecretPC: h4K-GL1y7pCADFZQ7m1tO1GOSa3zU4kGEItFknvwOAg
agentSecret: h4K-GL1y7pCADFZQ7m1tO1GOSa3zU4kGEItFknvwOAg agentId: 1000150
agentSecretPC: zWIO_kt36d1jta3R76s6WmKFdfs2TuJ1wTQu1IXO0Fc agentSecret: zWIO_kt36d1jta3R76s6WmKFdfs2TuJ1wTQu1IXO0Fc
backUrl: https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system backUrl: https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system
systemUrl: '<a href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwc7ae84e6af6ba921&redirect_uri=https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system%2f&response_type=code&scope=snsapi_base&state=#wechat_redirect">物化检测流程</a>,' systemUrl: '<a href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wwc7ae84e6af6ba921&redirect_uri=https%3a%2f%2fccdcmtl.sinoma-tianjin.com%2flab-system%2f&response_type=code&scope=snsapi_base&state=#wechat_redirect">物化检测流程</a>,'
......
...@@ -4,7 +4,7 @@ fastdfs.charset=UTF-8 ...@@ -4,7 +4,7 @@ fastdfs.charset=UTF-8
fastdfs.http.tracker_http_port=8888 fastdfs.http.tracker_http_port=8888
fastdfs.http.anti_steal_token=no fastdfs.http.anti_steal_token=no
fastdfs.http.secret_key=FastDFS1234567890 fastdfs.http.secret_key=FastDFS1234567890
fastdfs.tracker_servers=192.168.110.85:22122 fastdfs.tracker_servers=localhost:22122
#fastdfs.tracker_servers=192.168.110.85:22122 #fastdfs.tracker_servers=localhost:22122
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<contextName>logback-spring</contextName> <contextName>logback-spring</contextName>
<!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 --> <!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义后,可以使“${}”来使用变量。 -->
<!-- <property name="logging.path" value="./../wise-came/logs"/>--> <property name="logging.path" value="./../wise-came/logs"/>
<!--0. 日志格式和颜色渲染 --> <!--0. 日志格式和颜色渲染 -->
<!-- 彩色日志依赖的渲染类 --> <!-- 彩色日志依赖的渲染类 -->
......
#Created by Apache Maven 3.6.1 #Created by Apache Maven 3.6.0
version=1.0-SNAPSHOT version=1.0-SNAPSHOT
groupId=cn.wise.sc.tjcement groupId=cn.wise.sc.tjcement
artifactId=cement-business artifactId=cement-business
#Created by Apache Maven 3.6.1 #Created by Apache Maven 3.6.0
version=1.0-SNAPSHOT version=1.0-SNAPSHOT
groupId=cn.wise.sc.tjcement groupId=cn.wise.sc.tjcement
artifactId=common-swagger artifactId=common-swagger
D:\JavaProject\tianjin-cement\cement-common\common-swagger\src\main\java\cn\wise\sc\cement\common\swagger\SwaggerConfig.java D:\idea_workspases\tianjin-cement\cement-common\common-swagger\src\main\java\cn\wise\sc\cement\common\swagger\PackageInfo.java
D:\JavaProject\tianjin-cement\cement-common\common-swagger\src\main\java\cn\wise\sc\cement\common\swagger\PackageInfo.java D:\idea_workspases\tianjin-cement\cement-common\common-swagger\src\main\java\cn\wise\sc\cement\common\swagger\SwaggerConfig.java
#Created by Apache Maven 3.6.1 #Created by Apache Maven 3.6.0
version=1.0-SNAPSHOT version=1.0-SNAPSHOT
groupId=cn.wise.sc.tjcement groupId=cn.wise.sc.tjcement
artifactId=mybatis-generator artifactId=mybatis-generator
D:\JavaProject\tianjin-cement\mybatis-generator\src\main\java\cn\wise\sc\cement\mg\GeneratorApplication.java D:\idea_workspases\tianjin-cement\mybatis-generator\src\main\java\cn\wise\sc\cement\mg\GeneratorApplication.java
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment