feat(fire-management): 实现大华摄像头分页查询功能
- 为 ListDaHuaCameraInfo 接口添加分页参数支持 - 在 CameraController 中增加 AllowAnonymous 特性 - 更新 FireManagementApp 中的分页逻辑以传递页面参数 - 修复 GetDaHuaRtsp 方法中的 channelId 赋值问题DataMaintenance
parent
d00d45d19a
commit
a6afa20a31
|
|
@ -1492,13 +1492,13 @@ ORDER BY
|
|||
};
|
||||
}
|
||||
|
||||
public async Task<Response<dynamic>> ListDaHuaCameraInfo()
|
||||
public async Task<Response<dynamic>> ListDaHuaCameraInfo(int pageNum ,int pageSize)
|
||||
{
|
||||
var daHuaApi = new DaHuaApi("https://icc-dev.hibetatest.com:4077");
|
||||
var channelCategoryRequest = new ChannelCategoryRequest
|
||||
{
|
||||
pageNum = 1,
|
||||
pageSize = 10,
|
||||
pageNum = pageNum,
|
||||
pageSize = pageSize,
|
||||
isOnline = 1,
|
||||
unitTypeList = new List<int> { 1 },
|
||||
};
|
||||
|
|
@ -1527,7 +1527,7 @@ ORDER BY
|
|||
{
|
||||
data = new RtspPreviewData
|
||||
{
|
||||
channelId = "1000008$1$0$0IPC10001001_1",
|
||||
channelId = channelCode,
|
||||
dataType = "1",
|
||||
streamType = "1" //主码流
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,11 +30,13 @@ public class CameraController : ControllerBase
|
|||
}
|
||||
|
||||
[HttpGet]
|
||||
public async Task<Response<dynamic>> ListDaHuaCameraInfo()
|
||||
[AllowAnonymous]
|
||||
public async Task<Response<dynamic>> ListDaHuaCameraInfo(int pageNum,int pageSize)
|
||||
{
|
||||
return await _app.ListDaHuaCameraInfo();
|
||||
return await _app.ListDaHuaCameraInfo(pageNum,pageSize);
|
||||
}
|
||||
[HttpGet]
|
||||
[AllowAnonymous]
|
||||
public async Task<Response<dynamic>> GetDaHuaRtsp(string channelCode)
|
||||
{
|
||||
return await _app.GetDaHuaRtsp(channelCode);
|
||||
|
|
|
|||
Loading…
Reference in New Issue