@@ -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);
+ }
+
@@ -44,5 +44,5 @@ public interface CentermonitorTUavFileMapper {
*/
public int deleteCentermonitorTUavFileByIds(Long[] ids);
-
+ public int selectCentermonitorTUavByCount();
@@ -68,4 +68,6 @@ public interface CentermonitorTUavMapper {
List<CentermonitorTUav> selectCentermonitorTUavByDeptId(@Param("deptId") String deptId);
CentermonitorTUav selectUavByUavSn(@Param("uavSn") String uavSn);
+ int selectCentermonitorTUavByCount();
@@ -66,4 +66,6 @@ public interface ICentermonitorTUavService {
List<CentermonitorTUav> selectCentermonitorTUavByDeptId();
CentermonitorTUav selectUavByUavSn(String uavSn, Integer isCommandCenter);
@@ -114,4 +114,9 @@ public class CentermonitorTUavServiceImpl implements ICentermonitorTUavService {
return centermonitorTUav;
+ public int selectCentermonitorTUavByCount() {
+ return centermonitorTUavMapper.selectCentermonitorTUavByCount();
@@ -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>