Commit 491b056e authored by 李健华's avatar 李健华

获取商户ID

parent 6b1d5403
......@@ -119,7 +119,7 @@ public class Result<T> implements java.io.Serializable {
}
public boolean isSuccess() {
return ("0000".equals(code) || "0".equals(code));
return ("2000".equals(code) || "0".equals(code));
}
public static String getTraceId(){
......
......@@ -10,5 +10,5 @@ import org.springframework.web.bind.annotation.RequestHeader;
public interface StmsRemoteService {
@Headers("Content-Type:application/json")
@PostMapping(value = "/v2/oauth/currentuserinfo")
Result<String> getCurrentuserinfo(@RequestHeader("Access-Token") String accessToken);
Result<Object> getCurrentuserinfo(@RequestHeader("Access-Token") String accessToken);
}
package cn.quantgroup.server.impl;
import cn.quantgroup.response.Result;
import com.alibaba.fastjson.JSONObject;
import cn.quantgroup.server.IStmsServer;
import cn.quantgroup.server.StmsRemoteService;
import lombok.extern.slf4j.Slf4j;
......@@ -10,6 +9,7 @@ import org.springframework.stereotype.Component;
import org.springframework.web.client.RestTemplate;
import javax.annotation.Resource;
import java.util.LinkedHashMap;
@Slf4j
......@@ -29,10 +29,10 @@ public class StmsServerImpl implements IStmsServer {
@Override
public String getStmsTokenInfo(String token) {
try {
Result<String> result = stmsRemoteService.getCurrentuserinfo(token);
Result<Object> result = stmsRemoteService.getCurrentuserinfo(token);
if (result.isSuccess()) {
JSONObject jsonData = JSONObject.parseObject(result.getData().toString());
return jsonData.getString("supplierCode");
LinkedHashMap jsonData = (LinkedHashMap) result.getData();
return jsonData.get("supplierCode").toString();
}
} catch (Exception e) {
log.error("Exception--{}", e.getMessage());
......
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