管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-11-24 2a1ed8816d8ce5d1fe093e15a4e7ee7e7219570a
1
已修改25个文件
130 ■■■■■ 文件已修改
src/main/java/com/lf/server/controller/data/MetaController.java 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/data/MetaMapper.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/data/MetaService.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/DictMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/DownloadMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/MetaFileMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/MetaMapper.xml 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/StyleMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/VerMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/show/MarkMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/ArgsMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/AttachMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/AuthMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/BlacklistMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/LoginMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/MenuAuthMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/OperateMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/ResMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/ResOpMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/RoleMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/RoleMenuAuthMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/RoleResMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/RoleUserMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/TokenMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/sys/UserMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/controller/data/MetaController.java
@@ -39,63 +39,26 @@
    DownloadService downloadService;
    @SysLog()
    @ApiOperation(value = "查询记录数")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "name", value = "名称", dataType = "String", paramType = "query", required = false, example = "")
    })
    @GetMapping({"/selectCount"})
    public ResponseMsg<Integer> selectCount(String name) {
        try {
            int count = metaService.selectCount(name);
            return success(count);
        } catch (Exception ex) {
            return fail(ex.getMessage(), -1);
        }
    }
    @SysLog()
    @ApiOperation(value = "分页查询")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "name", value = "名称", dataType = "String", paramType = "query", example = ""),
            @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "Integer", paramType = "query", example = "10"),
            @ApiImplicitParam(name = "pageIndex", value = "分页数(从1开始)", dataType = "Integer", paramType = "query", example = "1")
    })
    @GetMapping(value = "/selectByPage")
    public ResponseMsg<List<MetaEntity>> selectByPage(String name, Integer pageSize, Integer pageIndex) {
        try {
            if (pageSize < 1 || pageIndex < 1) {
                return fail("每页页数或分页数小于1", null);
            }
            List<MetaEntity> rs = metaService.selectByPage(name, pageSize, pageSize * (pageIndex - 1));
            return success(rs);
        } catch (Exception ex) {
            return fail(ex.getMessage(), null);
        }
    }
    @SysLog()
    @ApiOperation(value = "分页查询并返回记录数")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "dirid", value = "目录ID", dataType = "Integer", paramType = "query", example = "10"),
            @ApiImplicitParam(name = "name", value = "名称", dataType = "String", paramType = "query", example = ""),
            @ApiImplicitParam(name = "pageSize", value = "每页条数", dataType = "Integer", paramType = "query", example = "10"),
            @ApiImplicitParam(name = "pageIndex", value = "分页数(从1开始)", dataType = "Integer", paramType = "query", example = "1")
    })
    @GetMapping(value = "/selectByPageAndCount")
    public ResponseMsg<List<MetaEntity>> selectByPageAndCount(String name, Integer pageSize, Integer pageIndex) {
    public ResponseMsg<List<MetaEntity>> selectByPageAndCount(Integer dirid, String name, Integer pageSize, Integer pageIndex) {
        try {
            if (pageSize < 1 || pageIndex < 1) {
                return fail("每页页数或分页数小于1", null);
            }
            int count = metaService.selectCount(name);
            int count = metaService.selectCount(dirid, name);
            if (count == 0) {
                return success(0, null);
            }
            List<MetaEntity> rs = metaService.selectByPage(name, pageSize, pageSize * (pageIndex - 1));
            List<MetaEntity> rs = metaService.selectByPage(dirid, name, pageSize, pageSize * (pageIndex - 1));
            return success(count, rs);
        } catch (Exception ex) {
src/main/java/com/lf/server/mapper/data/MetaMapper.java
@@ -16,20 +16,22 @@
    /**
     * 查询记录数
     *
     * @param name 名称
     * @param dirid 目录ID
     * @param name  名称
     * @return 记录数
     */
    public Integer selectCount(String name);
    public Integer selectCount(Integer dirid, String name);
    /**
     * 分页查询
     *
     * @param dirid  目录ID
     * @param name   名称
     * @param limit  记录表
     * @param offset 偏移量
     * @return 列表
     */
    public List<MetaEntity> selectByPage(String name, Integer limit, Integer offset);
    public List<MetaEntity> selectByPage(Integer dirid, String name, Integer limit, Integer offset);
    /**
     * 查询上传记录数
src/main/java/com/lf/server/service/data/MetaService.java
@@ -18,17 +18,17 @@
    MetaMapper metaMapper;
    @Override
    public Integer selectCount(String name) {
    public Integer selectCount(Integer dirid, String name) {
        name = StringHelper.getLikeStr(name);
        return metaMapper.selectCount(name);
        return metaMapper.selectCount(dirid, name);
    }
    @Override
    public List<MetaEntity> selectByPage(String name, Integer limit, Integer offset) {
    public List<MetaEntity> selectByPage(Integer dirid, String name, Integer limit, Integer offset) {
        name = StringHelper.getLikeStr(name);
        return metaMapper.selectByPage(name, limit, offset);
        return metaMapper.selectByPage(dirid, name, limit, offset);
    }
    @Override
src/main/resources/mapper/data/DictMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.data.DictMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_dict
        <where>
            ns = #{ns}
src/main/resources/mapper/data/DownloadMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.data.DownloadMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_download
        <where>
            <if test="name != null">
@@ -21,7 +21,7 @@
        limit #{limit} offset #{offset}
    </select>
    <select id="selectCountForExport" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCountForExport" resultType="java.lang.Integer">
        select count(*) from lf.sys_download
        <where>
            create_user = #{createUser} and type = 2
src/main/resources/mapper/data/MetaFileMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.data.MetaFileMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_meta_file
        <where>
            <if test="name != null">
src/main/resources/mapper/data/MetaMapper.xml
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.data.MetaMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_meta
        <where>
            1 = 1
            <if test="dirid != null">
                and dirid = #{dirid}
            </if>
            <if test="name != null">
                name like #{name}
                and name like #{name}
            </if>
        </where>
    </select>
@@ -14,8 +18,12 @@
        select a.*,fn_uname(a.create_user) uname,fn_rec_query(a.depid, 'dep') depName,fn_ver(a.verid) verName,fn_rec_query(a.dirid, 'dir') dirName
        from lf.sys_meta a
        <where>
            1 = 1
            <if test="dirid != null">
                and dirid = #{dirid}
            </if>
            <if test="name != null">
                name like #{name}
                and name like #{name}
            </if>
        </where>
        order by id
src/main/resources/mapper/data/StyleMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.data.StyleMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_style
        <where>
            <if test="name != null">
src/main/resources/mapper/data/VerMapper.xml
@@ -1,9 +1,8 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.data.VerMapper">
    <!-- 统计行数 -->
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_ver a inner join lf.sys_dir b
        on a.dirid = b.id
        <where>
src/main/resources/mapper/show/MarkMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.show.MarkMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_mark
        <where>
            <if test="userid != null">
src/main/resources/mapper/sys/ArgsMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.ArgsMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_args
        <where>
            <if test="name != null">
src/main/resources/mapper/sys/AttachMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.AttachMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_attach
        <where>
            <if test="name != null">
src/main/resources/mapper/sys/AuthMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.AuthMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_auth
        <where>
            <if test="name != null">
@@ -21,7 +21,7 @@
        limit #{limit} offset #{offset}
    </select>
    <select id="selectCountForMenu" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCountForMenu" resultType="java.lang.Integer">
        select count(a.*) from lf.sys_auth a where not exists (select b.id from lf.sys_menu_auth b
        <where>
            b.authid = a.id
src/main/resources/mapper/sys/BlacklistMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.BlacklistMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_blacklist
        <where>
            1 = 1
src/main/resources/mapper/sys/LoginMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.LoginMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_login a inner join lf.sys_user b on a.userid = b.id
        <where>
            1 = 1
src/main/resources/mapper/sys/MenuAuthMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.MenuAuthMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_menu_auth
        <where>
            <if test="menuid != null">
@@ -22,7 +22,7 @@
        limit #{limit} offset #{offset}
    </select>
    <select id="selectCountForRole" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCountForRole" resultType="java.lang.Integer">
        select count(a.id) from lf.sys_menu_auth a inner join lf.sys_auth c on a.authid = c.id
        where not exists (select b.id from lf.sys_role_menu_auth b where b.menu_auth_id = a.id
        <if test="roleid != null">
src/main/resources/mapper/sys/OperateMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.OperateMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_operate a inner join lf.sys_user b on a.userid = b.id
        <where>
            1 = 1
src/main/resources/mapper/sys/ResMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.ResMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_res
        <where>
            <if test="name != null">
@@ -21,7 +21,7 @@
        limit #{limit} offset #{offset}
    </select>
    <select id="selectCountForRole" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCountForRole" resultType="java.lang.Integer">
        select count(a.*) from lf.sys_res a where not exists (select b.id from lf.sys_role_res b
        <where>
            b.resid = a.id
src/main/resources/mapper/sys/ResOpMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.ResOpMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_res_op a inner join lf.sys_user b on a.userid = b.id inner join lf.sys_res c on a.resid=c.id
        <where>
            1 = 1
src/main/resources/mapper/sys/RoleMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper  PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.RoleMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_role a
        <where>
            1=1
src/main/resources/mapper/sys/RoleMenuAuthMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.RoleMenuAuthMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_role_menu_auth
        <where>
            <if test="roleid != null">
@@ -21,7 +21,7 @@
        limit #{limit} offset #{offset}
    </select>
    
    <select id="selectCountForRole" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCountForRole" resultType="java.lang.Integer">
        select count(a.id) from lf.sys_role_menu_auth a inner join lf.sys_menu_auth b on a.menu_auth_id = b.id inner join lf.sys_auth c on b.authid = c.id
        <where>
            1 = 1
src/main/resources/mapper/sys/RoleResMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.RoleResMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_role_res
        <where>
            <if test="roleid != null">
src/main/resources/mapper/sys/RoleUserMapper.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.lf.server.mapper.sys.RoleUserMapper">
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_role_user a
        <where>
            <if test="roleid != null">
src/main/resources/mapper/sys/TokenMapper.xml
@@ -10,7 +10,7 @@
    </resultMap>
    <!-- 统计行数 -->
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_token
        <where>
            1=1
src/main/resources/mapper/sys/UserMapper.xml
@@ -10,7 +10,7 @@
        <result property="updateTime" column="update_time"></result>
    </resultMap>
    <select id="selectCount" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCount" resultType="java.lang.Integer">
        select count(*) from lf.sys_user
        <where>
            <if test="uname != null">
@@ -30,7 +30,7 @@
        limit #{limit} offset #{offset}
    </select>
    <select id="selectCountForRole" resultType="java.lang.Integer" parameterType="java.lang.String">
    <select id="selectCountForRole" resultType="java.lang.Integer">
        select count(a.*) from lf.sys_user a
        <where>
            not exists (select b.id from lf.sys_role_user b where b.userid = a.id