管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-21 97b2c124e1272543b0a12d6e38a9530c12db0a83
1
已修改3个文件
49 ■■■■ 文件已修改
src/main/java/com/lf/server/mapper/data/MetaMapper.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/data/MetaService.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/MetaMapper.xml 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/mapper/data/MetaMapper.java
@@ -82,11 +82,24 @@
    public List<MetaEntity> selectByPageForUpload(String name, Integer createUser, String types, Integer limit, Integer offset);
    /**
     * 查询所有
     * 根据父ID查询记录数
     *
     * @param metaid
     * @param name
     * @return
     */
    public List<MetaEntity> selectAll();
    public Integer selectCountByPid(Integer metaid, String name);
    /**
     * 根据父ID分页查询
     *
     * @param metaid
     * @param name
     * @param limit
     * @param offset
     * @return
     */
    public List<MetaEntity> selectPageByPid(Integer metaid, String name, Integer limit, Integer offset);
    /**
     * 根据ID查询
src/main/java/com/lf/server/service/data/MetaService.java
@@ -66,8 +66,17 @@
    }
    @Override
    public List<MetaEntity> selectAll() {
        return metaMapper.selectAll();
    public Integer selectCountByPid(Integer metaid, String name) {
        name = StringHelper.getLikeStr(name);
        return metaMapper.selectCountByPid(metaid, name);
    }
    @Override
    public List<MetaEntity> selectPageByPid(Integer metaid, String name, Integer limit, Integer offset) {
        name = StringHelper.getLikeStr(name);
        return metaMapper.selectPageByPid(metaid, name, limit, offset);
    }
    @Override
src/main/resources/mapper/data/MetaMapper.xml
@@ -106,10 +106,27 @@
        limit #{limit} offset #{offset}
    </select>
    <select id="selectAll" resultType="com.lf.server.entity.data.MetaEntity">
    <select id="selectCountByPid" resultType="java.lang.Integer">
        select count(*) from lf.sys_meta
        <where>
            metaid = #{metaid}
            <if test="name != null">
                and name like #{name}
            </if>
        </where>
    </select>
    <select id="selectPageByPid" resultType="com.lf.server.entity.data.MetaEntity">
        select a.*,fn_uname(a.create_user) uname,fn_get_fullname(a.depcode, 1) depName,fn_ver(a.verid) verName,fn_get_fullname(a.dircode, 2) dirName
        from lf.sys_meta a
        <where>
            metaid = #{metaid}
            <if test="name != null">
                and name like #{name}
            </if>
        </where>
        order by id desc
        limit #{limit} offset #{offset}
    </select>
    <select id="selectById" resultType="com.lf.server.entity.data.MetaEntity">