parent
9342bbc9a2
commit
9ad87e87a5
|
@ -20,6 +20,7 @@ import lombok.Setter;
|
|||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import javax.annotation.Nullable;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -188,10 +189,23 @@ public class YiYangAbilityImpl implements DisposeAbility {
|
|||
*/
|
||||
@Override
|
||||
public void getDisposeDeviceProtectObject() {
|
||||
|
||||
if (token == null || token.length() == 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
String url = urlRootPath + "dispose_device/information/capacity";
|
||||
|
||||
ProtocolRespDTO<YiYangDisposeAbilityRsp> rspInfo = restfulInterface.getDeviceDisposeAbility(url, token);
|
||||
|
||||
// 判断是否token过期
|
||||
if (rspInfo != null && rspInfo.getCode() == HttpServletResponse.SC_UNAUTHORIZED) {
|
||||
// 重新登录获取 token
|
||||
upgradeToken();
|
||||
rspInfo = restfulInterface.getDeviceDisposeAbility(url, token);
|
||||
}
|
||||
|
||||
if (rspInfo != null && rspInfo.getCode() == ErrorCode.ERR_OK.getHttpCode()) {
|
||||
|
||||
rspInfo.getMsgContent().getCapacity().forEach(v -> {
|
||||
|
|
Loading…
Reference in New Issue