Administrator
2021-07-12 6915414d07fdec8b92a0fc5cf30b48d501a4ddac
代码合并
1 files modified
66 ■■■■■ changed files
src/main/java/org/springblade/modules/information/controller/InformationController.java 66 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/information/controller/InformationController.java
@@ -130,71 +130,5 @@
        return R.success("删除成功");
    }
    /**
     * 首页保安公司统计接口
     * @return
     */
    @PostMapping("/SelectCount")
    public R SelectCount() {
        String name="分局";
        List<Map<Object, String>> list = iDeptService.selectCount(name);
        List<Map<String, Object>> lists = new ArrayList<>();
        for (int i=0;i<list.size();i++){
            String title = list.get(i).get("title");//部门名称
            String departmentid =  String.valueOf(list.get(i).get("jurisdiction"));//部门id
            Map<String, Object> map = new HashMap<String, Object>();
            Map maps = informationService.selectCount(departmentid);
            map.put("name",title);
            map.put("server",maps);
            lists.add(map);
        }
        return R.data(lists);
    }
    /**
     * 首页保安持证统计接口
     * @return
     */
    @PostMapping("/SelectCounthold")
    public R SelectCounthold() {
        String name="分局";
        List<Map<Object, String>> list = iDeptService.selectCount(name);
        List<Map<String, Object>> lists = new ArrayList<>();
        for (int i=0;i<list.size();i++){
            int cznumber=0;//总的持证数量
            int wcznumber=0;//总的未持证数量
            String title = list.get(i).get("title");//部门名称
            Map<String, Object> map = new HashMap<String, Object>();
            Map<Object, Integer> objectStringMap = iDeptService.selectHold(String.valueOf(list.get(i).get("jurisdiction")));
            cznumber=objectStringMap.get("cz");;
            wcznumber=objectStringMap.get("wcz");;
            map.put("name",title);
            map.put("cz",cznumber);
            map.put("wcz",wcznumber);
            lists.add(map);
        }
        return R.data(lists);
    }
    /**
     *统计保安公司未持证的保安的公司数量
     */
    @PostMapping("/selectInCount")
    public R selectInCount() {
        List<Map<Object, String>> maps = informationService.selectInCount();
        return R.data(maps);
    }
    /**
     *管辖区域下拉
     */
    @PostMapping("/selecttree")
    public R selecttree() {
        String name="分局";
        List<Map<Object, String>> maps = iDeptService.selectCount(name);
        return R.data(maps);
    }
}