|
|
@ -485,6 +485,7 @@ public class AssetController extends BaseController { |
|
|
@PathVariable(EDGE_ID) String strEdgeId, |
|
|
@PathVariable(EDGE_ID) String strEdgeId, |
|
|
@RequestParam int pageSize, |
|
|
@RequestParam int pageSize, |
|
|
@RequestParam int page, |
|
|
@RequestParam int page, |
|
|
|
|
|
@RequestParam(required = false) String type, |
|
|
@RequestParam(required = false) String textSearch, |
|
|
@RequestParam(required = false) String textSearch, |
|
|
@RequestParam(required = false) String sortProperty, |
|
|
@RequestParam(required = false) String sortProperty, |
|
|
@RequestParam(required = false) String sortOrder, |
|
|
@RequestParam(required = false) String sortOrder, |
|
|
@ -496,7 +497,11 @@ public class AssetController extends BaseController { |
|
|
EdgeId edgeId = new EdgeId(toUUID(strEdgeId)); |
|
|
EdgeId edgeId = new EdgeId(toUUID(strEdgeId)); |
|
|
checkEdgeId(edgeId, Operation.READ); |
|
|
checkEdgeId(edgeId, Operation.READ); |
|
|
TimePageLink pageLink = createTimePageLink(pageSize, page, textSearch, sortProperty, sortOrder, startTime, endTime); |
|
|
TimePageLink pageLink = createTimePageLink(pageSize, page, textSearch, sortProperty, sortOrder, startTime, endTime); |
|
|
return checkNotNull(assetService.findAssetsByTenantIdAndEdgeId(tenantId, edgeId, pageLink)); |
|
|
if (type != null && type.trim().length() > 0) { |
|
|
|
|
|
return checkNotNull(assetService.findAssetsByTenantIdAndEdgeIdAndType(tenantId, edgeId, type, pageLink)); |
|
|
|
|
|
} else { |
|
|
|
|
|
return checkNotNull(assetService.findAssetsByTenantIdAndEdgeId(tenantId, edgeId, pageLink)); |
|
|
|
|
|
} |
|
|
} catch (Exception e) { |
|
|
} catch (Exception e) { |
|
|
throw handleException(e); |
|
|
throw handleException(e); |
|
|
} |
|
|
} |
|
|
|