月球大数据地理空间分析展示平台-【后端】-月球后台服务
13693261870
2023-09-10 96b26f52bbb9fbc89bbbd33919eb5655acab5f9b
添加根据名称查询目录id接口
已修改3个文件
18 ■■■■■ 文件已修改
src/main/java/com/moon/server/mapper/data/DirMapper.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/service/data/DirService.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/data/DirMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/moon/server/mapper/data/DirMapper.java
@@ -115,4 +115,12 @@
     * @return
     */
    public List<DirEntity> selectDirsForPrj();
    /**
     * 根据名称查询ID
     *
     * @param name 名称
     * @return ID
     */
    public Integer selectIdByName(String name);
}
src/main/java/com/moon/server/service/data/DirService.java
@@ -94,6 +94,12 @@
        return dirMapper.selectDirsForPrj();
    }
    @Override
    public Integer selectIdByName(String name) {
        Integer id = dirMapper.selectIdByName(name);
        return null == id ? 0 : id;
    }
    /**
     * 创建数据目录
     */
src/main/resources/mapper/data/DirMapper.xml
@@ -53,6 +53,10 @@
        select a.* from lf.sys_dir a where code not like '00%' order by code;
    </select>
    <select id="selectIdByName" resultType="java.lang.Integer">
        select id from lf.sys_dir where name = #{name};
    </select>
    <!-- 插入一条 -->
    <insert id="insert" parameterType="com.moon.server.entity.data.DirEntity">
        <selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id">