فهرست منبع

无人机总数

lchao 3 هفته پیش
والد
کامیت
9662e518ea

+ 9 - 0
src/main/java/com/sooka/sponest/monitor/uav/controller/CentermonitorTUavController.java

@@ -931,5 +931,14 @@ public class CentermonitorTUavController extends BaseController {
         centermonitorTUavFileMapper.insertCentermonitorTUavFile(saveVo);
     }
 
+    /**
+     * 获取无人机数量
+     */
+    @GetMapping("/selectCentermonitorTUavByCount")
+    public AjaxResult selectCentermonitorTUavByCount( ) {
+        int totalCount = centermonitorTUavService.selectCentermonitorTUavByCount();
+        return AjaxResult.success(totalCount);
+    }
+
 
 }

+ 1 - 1
src/main/java/com/sooka/sponest/monitor/uav/mapper/CentermonitorTUavFileMapper.java

@@ -44,5 +44,5 @@ public interface CentermonitorTUavFileMapper {
      */
     public int deleteCentermonitorTUavFileByIds(Long[] ids);
 
-
+    public int selectCentermonitorTUavByCount();
 }

+ 2 - 0
src/main/java/com/sooka/sponest/monitor/uav/mapper/CentermonitorTUavMapper.java

@@ -68,4 +68,6 @@ public interface CentermonitorTUavMapper {
     List<CentermonitorTUav> selectCentermonitorTUavByDeptId(@Param("deptId") String deptId);
 
     CentermonitorTUav selectUavByUavSn(@Param("uavSn") String uavSn);
+
+    int selectCentermonitorTUavByCount();
 }

+ 2 - 0
src/main/java/com/sooka/sponest/monitor/uav/service/ICentermonitorTUavService.java

@@ -66,4 +66,6 @@ public interface ICentermonitorTUavService {
     List<CentermonitorTUav> selectCentermonitorTUavByDeptId();
 
     CentermonitorTUav selectUavByUavSn(String uavSn, Integer isCommandCenter);
+
+    public int selectCentermonitorTUavByCount();
 }

+ 5 - 0
src/main/java/com/sooka/sponest/monitor/uav/service/impl/CentermonitorTUavServiceImpl.java

@@ -114,4 +114,9 @@ public class CentermonitorTUavServiceImpl implements ICentermonitorTUavService {
         }
         return centermonitorTUav;
     }
+
+
+    public int selectCentermonitorTUavByCount() {
+        return centermonitorTUavMapper.selectCentermonitorTUavByCount();
+    }
 }

+ 4 - 0
src/main/resources/mapper/monitor/uav/CentermonitorTUavMapper.xml

@@ -125,4 +125,8 @@
         where ctu.uav_sn = #{uavSn}
         group by ctu.uav_id
     </select>
+
+    <select id="selectCentermonitorTUavByCount" resultType="int">
+        select count(*) id from centermonitor_t_uav
+    </select>
 </mapper>