You've already forked FrameTour-BE
feat(device): 支持按多个景区ID查询设备列表
- 在 DeviceV2Client 中新增 scenicIds 查询参数 - 修改 DeviceIntegrationService.listDevices 方法以支持 scenicIds 参数 - 优化参数优先级逻辑:scenicId 优先于 scenicIds - 更新所有调用点以传递新的 scenicIds 参数 - 保持向后兼容性,确保原有接口行为不变 - 增加日志记录以便调试和监控参数使用情况
This commit is contained in:
@@ -208,10 +208,10 @@ public class ScenicRepository {
|
||||
status = Integer.valueOf(scenicReqQuery.getStatus());
|
||||
}
|
||||
String name = scenicReqQuery.getName();
|
||||
|
||||
|
||||
// 调用 zt-scenic 服务的 list 方法
|
||||
PageResponse<ScenicV2DTO> response = scenicIntegrationService.listScenics(page, pageSize, status, name);
|
||||
|
||||
PageResponse<ScenicV2DTO> response = scenicIntegrationService.listScenics(page, pageSize, status, name, null);
|
||||
|
||||
// 将 ScenicV2DTO 列表转换为 ScenicEntity 列表
|
||||
if (response != null && response.getList() != null) {
|
||||
return response.getList();
|
||||
|
||||
Reference in New Issue
Block a user