管道基础大数据平台系统开发-【后端】-Server
20230226@xingjs@提交官网一张图相关内容接口(新增服务大类统计、数据服务类型统计、登录用户次数统计)
已修改4个文件
34 ■■■■■ 文件已修改
src/main/java/com/lf/server/controller/show/OneMapController.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/show/OneMapMapper.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/show/OneMapService.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/show/OneMapMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/show/OneMapController.java
@@ -125,6 +125,18 @@
        return success(resList);
    }
    /**
     * 登录次数统计
     * Number of logins
     * */
    @SysLog()
    @ApiOperation(value = "登录次数统计")
    @GetMapping("/countLoginNumber")
    public ResponseMsg<Object> loginNumberStatistics() {
        List<String> resList = aMapOfPipelineService.loginNumberStatistics();
        return success(resList);
    }
    /**
     * 数据统计
src/main/java/com/lf/server/mapper/show/OneMapMapper.java
@@ -65,6 +65,13 @@
    public List<String> statisticalDataServiceType();
    /**
     * 登录人数统计
     *
     * @return {@link List}<{@link String}>
     */
    public List<String> loginNumberStatistics();
    /**
     * 文件格式conut
     *
     * @return {@link List}<{@link String}>
src/main/java/com/lf/server/service/show/OneMapService.java
@@ -103,6 +103,16 @@
    }
    /**
     * 登录人数统计
     *
     * @return {@link List}<{@link String}>
     */
    @Override
    public List<String> loginNumberStatistics() {
        return aMapOfPipelineMapper.loginNumberStatistics();
    }
    /**
     * 文件格式conut
     *
     * @return {@link List}<{@link String}>
src/main/resources/mapper/show/OneMapMapper.xml
@@ -68,6 +68,11 @@
        SELECT COUNT(*),TYPE FROM lf.sys_serve_log GROUP BY TYPE;
    </select>
    <!--  登录次数统计  -->
    <select id="loginNumberStatistics" resultType="java.util.Map">
        select b.uname, count(*) from lf.sys_login a inner join lf.sys_user b on a.userid = b.id group by uname;
    </select>
    <!--  数据统计 文件格式维度-文件个数 select type,count(*),count(sizes) from lf.sys_meta group by type;  -->
    <select id="fileFormatCount" resultType="java.util.Map">
        select type,count(type) AS number,sum(sizes) AS capacity from lf.sys_meta group by type;