fix rest-client getTenantDeviceInfos by active search
This commit is contained in:
parent
fdbe59c610
commit
3b491c978f
@ -1356,13 +1356,14 @@ public class RestClient implements Closeable {
|
||||
}, params).getBody();
|
||||
}
|
||||
|
||||
public PageData<DeviceInfo> getTenantDeviceInfos(String type, DeviceProfileId deviceProfileId, PageLink pageLink) {
|
||||
public PageData<DeviceInfo> getTenantDeviceInfos(String type, Boolean active, DeviceProfileId deviceProfileId, PageLink pageLink) {
|
||||
Map<String, String> params = new HashMap<>();
|
||||
params.put("type", type);
|
||||
params.put("active", active != null ? active.toString() : null);
|
||||
params.put("deviceProfileId", deviceProfileId != null ? deviceProfileId.toString() : null);
|
||||
addPageLinkToParam(params, pageLink);
|
||||
return restTemplate.exchange(
|
||||
baseURL + "/api/tenant/deviceInfos?type={type}&deviceProfileId={deviceProfileId}&" + getUrlParams(pageLink),
|
||||
baseURL + "/api/tenant/deviceInfos?type={type}&active={active}&deviceProfileId={deviceProfileId}&" + getUrlParams(pageLink),
|
||||
HttpMethod.GET, HttpEntity.EMPTY,
|
||||
new ParameterizedTypeReference<PageData<DeviceInfo>>() {
|
||||
}, params).getBody();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user