From 5137b520f931f7f062b8b48decda073c33880fcd Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 29 八月 2025 14:53:43 +0800 Subject: [PATCH] feat(video): 添加摄像头信息分页查询功能 --- pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/video/VideoSv.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/video/VideoSv.java b/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/video/VideoSv.java index 5449c2d..b139e55 100644 --- a/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/video/VideoSv.java +++ b/pipIrr-platform/pipIrr-web/pipIrr-web-wechat/src/main/java/com/dy/pipIrrWechat/video/VideoSv.java @@ -1,14 +1,17 @@ package com.dy.pipIrrWechat.video; +import com.dy.common.webUtil.QueryResultVo; import com.dy.pipIrrGlobal.daoVi.ViCameraMapper; import com.dy.pipIrrGlobal.daoVi.ViYsAppMapper; import com.dy.pipIrrGlobal.pojoVi.ViYsApp; import com.dy.pipIrrGlobal.voVi.VoCamera; import lombok.extern.slf4j.Slf4j; +import org.apache.dubbo.common.utils.PojoUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; +import java.util.Map; /** * @Author: liurunyu @@ -32,6 +35,23 @@ return dao.selectAll4Monitor() ; } + /** + * 鍒嗛〉鏌ヨ鎽勫儚澶翠俊鎭� + * @param queryQo 鏌ヨ鏉′欢 + * @return 鍒嗛〉缁撴灉 + */ + public QueryResultVo<List<VoCamera>> some(VideoQo queryQo) { + Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(queryQo); + Long itemTotal = dao.selectTotal4Monitor(params); + + QueryResultVo<List<VoCamera>> rsVo = new QueryResultVo<>(); + rsVo.pageSize = queryQo.getPageSize(); + rsVo.pageCurr = queryQo.getPageCurr(); + rsVo.calculateAndSet(itemTotal, params); + rsVo.obj = dao.selectSome4Monitor(params); + return rsVo; + } + public ViYsApp ysApp(){ List<ViYsApp> all = this.viYsAppDao.selectAll() ; if(all == null || all.size() == 0){ -- Gitblit v1.8.0