|
@@ -86,6 +86,17 @@ public class AdminTaobaoAuthController {
|
|
jdMetapureToken.put("name", "京东美塔璞儿认证");
|
|
jdMetapureToken.put("name", "京东美塔璞儿认证");
|
|
jdMetapureToken.put("type", "4");
|
|
jdMetapureToken.put("type", "4");
|
|
reuslt.add(jdMetapureToken);
|
|
reuslt.add(jdMetapureToken);
|
|
|
|
+
|
|
|
|
+ // LANG企业店
|
|
|
|
+ Map<String, Object> taobaoLangToken = getLangToken();
|
|
|
|
+ if (taobaoLangToken == null || taobaoLangToken.size() == 0) {
|
|
|
|
+ taobaoLangToken = new HashMap<>();
|
|
|
|
+ }
|
|
|
|
+ taobaoLangToken.put("name", "Lang淘宝企业店");
|
|
|
|
+ taobaoLangToken.put("type", "5");
|
|
|
|
+ reuslt.add(taobaoLangToken);
|
|
|
|
+
|
|
|
|
+
|
|
return new ModelAndView("taobao/token").addObject("result", reuslt);
|
|
return new ModelAndView("taobao/token").addObject("result", reuslt);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -103,6 +114,14 @@ public class AdminTaobaoAuthController {
|
|
public static Map<String, Object> getMetaureToken() {
|
|
public static Map<String, Object> getMetaureToken() {
|
|
return getToken("TAOBAO_METAPURE_SESSION");
|
|
return getToken("TAOBAO_METAPURE_SESSION");
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 淘宝LANG
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ public static Map<String, Object> getLangToken() {
|
|
|
|
+ return getToken("TAOBAO_LANG_SESSION");
|
|
|
|
+ }
|
|
|
|
|
|
public static Map<String, Object> getToken(String redisKey) {
|
|
public static Map<String, Object> getToken(String redisKey) {
|
|
//淘宝授权token
|
|
//淘宝授权token
|
|
@@ -166,13 +185,18 @@ public class AdminTaobaoAuthController {
|
|
data.put("token", token);
|
|
data.put("token", token);
|
|
data.put("time", DateTimeUtil.addMinute(new Date(), (timeout/60)-30));
|
|
data.put("time", DateTimeUtil.addMinute(new Date(), (timeout/60)-30));
|
|
|
|
|
|
- // type 1 爱贝源淘宝 3美塔璞儿淘宝
|
|
|
|
|
|
+ // type 1 爱贝源淘宝 3美塔璞儿淘宝 5LANG淘宝企业店
|
|
String type = HREF_CACHE.get(state + "_type");
|
|
String type = HREF_CACHE.get(state + "_type");
|
|
if (StringUtils.isNotBlank(type)) {
|
|
if (StringUtils.isNotBlank(type)) {
|
|
if ("1".equals(type)) {
|
|
if ("1".equals(type)) {
|
|
|
|
+ // 爱贝源天猫
|
|
RedisUtils.put("TAOBAO_SESSION", JSONObject.toJSONString(data));
|
|
RedisUtils.put("TAOBAO_SESSION", JSONObject.toJSONString(data));
|
|
} else if ("3".equals(type)) {
|
|
} else if ("3".equals(type)) {
|
|
|
|
+ // 美塔天猫
|
|
RedisUtils.put("TAOBAO_METAPURE_SESSION", JSONObject.toJSONString(data));
|
|
RedisUtils.put("TAOBAO_METAPURE_SESSION", JSONObject.toJSONString(data));
|
|
|
|
+ } else {
|
|
|
|
+ // LANG淘宝企业店
|
|
|
|
+ RedisUtils.put("TAOBAO_LANG_SESSION", JSONObject.toJSONString(data));
|
|
}
|
|
}
|
|
HREF_CACHE.remove(state + "_type");
|
|
HREF_CACHE.remove(state + "_type");
|
|
}
|
|
}
|
|
@@ -192,7 +216,7 @@ public class AdminTaobaoAuthController {
|
|
/**
|
|
/**
|
|
*
|
|
*
|
|
* @param href
|
|
* @param href
|
|
- * @param type 1 爱贝源淘宝 3美塔璞儿淘宝
|
|
|
|
|
|
+ * @param type 1爱贝源淘宝 3美塔璞儿淘宝 5淘宝LANG
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@RequestMapping("/auth")
|
|
@RequestMapping("/auth")
|