lidongdong
2023-11-06 8972041db02afc3fe0b9ec957ba85d1a2dcf92b1
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/api/JinhuiLargeScreenApi.java
@@ -103,4 +103,63 @@
    }
    @GetMapping("/getOldMan")
    public R getOldMan()
    {
        JinhuiAllOldManVO allOldManVO=new JinhuiAllOldManVO();
        /**
         * 老人手环异常列表数量统计
         * @return
         */
        //已处理数量
        String processedNum=screenService.getEarlyWarningNum("2",getCommunityId()+"");
        //未处理数量
        String untreatedNum=screenService.getEarlyWarningNum("1",getCommunityId()+"");
        allOldManVO.setProcessedNum(processedNum);
        allOldManVO.setUntreatedNum(untreatedNum);
        /**
         * 老人手环异常列表
         */
        List<JinhuiOldManVO> processedList=screenService.getEarlyWarningList("2",getCommunityId()+"");
        List<JinhuiOldManVO> untreatedList=screenService.getEarlyWarningList("1",getCommunityId()+"");
        allOldManVO.setProcessedList(processedList);
        allOldManVO.setUntreatedList(untreatedList);
        /**
         * 老人手环用户数量  1 男    2 女
         * @return
         */
        //总数
        String braceletUserNum=screenService.getBraceletUser(null,getCommunityId()+"");
        //男
        String braceletUserManNum=screenService.getBraceletUser("1",getCommunityId()+"");
        //女
        String braceletUserWomanNum=screenService.getBraceletUser("2",getCommunityId()+"");
        allOldManVO.setBraceletUserNum(braceletUserNum);
        allOldManVO.setBraceletUserManNum(braceletUserManNum);
        allOldManVO.setBraceletUserWomanNum(braceletUserWomanNum);
        /**
         * 新增折线数据
         * @return
         */
        List<JinhuiOldManBrokenLineVO> lsit=screenService.getEventAddPolylineData(getCommunityId()+"");
        allOldManVO.setLsit(lsit);
        List<JinhuiOldManUserDateVO> oldManUserDates=screenService.getOldManUserDate(getCommunityId()+"");
        allOldManVO.setOldManUserDates(oldManUserDates);
        return R.ok(allOldManVO);
    }
}