Merge #14 into master from cc_20251218_opening
fix:信发查询bug * cc_20251218_opening: (1 commits squashed) - fix:信发查询bug Signed-off-by: 苏竹红 <570057076@qq.com> Merged-by: 苏竹红 <570057076@qq.com> CR-link: https://codeup.aliyun.com/692ea314dec569489f6f167c/hangzhou/java/custom_zxjp/change/14
This commit is contained in:
@@ -22,18 +22,12 @@ public class HuoMaAccountDTO {
|
||||
private String account;
|
||||
|
||||
/**
|
||||
* 密码
|
||||
*/
|
||||
private String password;
|
||||
|
||||
/**
|
||||
* 是否已查询
|
||||
*/
|
||||
private Boolean isQuery;
|
||||
|
||||
public HuoMaAccountDTO(String account, String password) {
|
||||
this.account = account;
|
||||
this.password = password;
|
||||
this.isQuery = false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -161,13 +161,11 @@ public class XinFaDeviceService {
|
||||
}
|
||||
for (Map.Entry<String, HuoMaAccountDTO> entry : accountMap.entrySet()) {
|
||||
HuoMaAccountDTO huoMaAccountDTO = entry.getValue();
|
||||
if (!huoMaAccountDTO.getIsQuery()) {
|
||||
String token = getStoreToken(huoMaAccountDTO.getAccount(), huoMaAccountDTO.getPassword());
|
||||
List<StoreXinFaDeviceDetail> deviceDetailDetail = getStoreXinFaDeviceDetailDetail(storeNum, token);
|
||||
if (CollectionUtils.isNotEmpty(deviceDetailDetail)) {
|
||||
redisUtilPool.hashSet(RedisConstant.HUOMA_STORE_DEVICE_RESOURCE_KEY, storeNum, entry.getKey(), Constants.REFRESH_TOKEN_EXPIRE);
|
||||
return deviceDetailDetail;
|
||||
}
|
||||
String token = getStoreToken(huoMaAccountDTO.getAccount(), huoMaAccountDTO.getPassword());
|
||||
List<StoreXinFaDeviceDetail> deviceDetailDetail = getStoreXinFaDeviceDetailDetail(storeNum, token);
|
||||
if (CollectionUtils.isNotEmpty(deviceDetailDetail)) {
|
||||
redisUtilPool.hashSet(RedisConstant.HUOMA_STORE_DEVICE_RESOURCE_KEY, storeNum, entry.getKey(), Constants.REFRESH_TOKEN_EXPIRE);
|
||||
return deviceDetailDetail;
|
||||
}
|
||||
}
|
||||
return Collections.emptyList();
|
||||
@@ -189,7 +187,6 @@ public class XinFaDeviceService {
|
||||
}
|
||||
HuoMaAccountDTO huoMaAccountDTO = accountMap.get(source);
|
||||
if (Objects.nonNull(huoMaAccountDTO)){
|
||||
huoMaAccountDTO.setIsQuery(true);
|
||||
String token = getStoreToken(huoMaAccountDTO.getAccount(), huoMaAccountDTO.getPassword());
|
||||
TagDTO tagDTO = new TagDTO("DEFAULT", 0, 30,"program");
|
||||
String responseBody = null;
|
||||
|
||||
Reference in New Issue
Block a user