龚焕茏
2024-03-07 9729be1a0b96b422acd1897d01e4966a47f53042
交通指数配置
5个文件已修改
36 ■■■■■ 已修改文件
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsTrafficIndexController.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/mapper/RsTrafficIndexMapper.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/IRsTrafficIndexService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/impl/RsTrafficIndexServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dujy-modules/dujy-demo/src/main/resources/mapper/demo/RsTrafficIndexMapper.xml 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsTrafficIndexController.java
@@ -1,6 +1,7 @@
package org.dromara.demo.controller;
import java.util.List;
import java.util.Map;
import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse;
@@ -46,6 +47,15 @@
    }
    /**
     * 查询交通指数图标配置
     */
    @SaCheckPermission("rs:trafficIndex:list")
    @GetMapping("/icon")
    public List<Map<String, String>> icon() {
        return rsTrafficIndexService.icon();
    }
    /**
     * 导出交通指数列表
     */
    @SaCheckPermission("rs:trafficIndex:export")
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/mapper/RsTrafficIndexMapper.java
@@ -4,6 +4,9 @@
import org.dromara.demo.domain.vo.RsTrafficIndexVo;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import java.util.List;
import java.util.Map;
/**
 * 交通指数Mapper接口
 *
@@ -12,4 +15,9 @@
 */
public interface RsTrafficIndexMapper extends BaseMapperPlus<RsTrafficIndex, RsTrafficIndexVo> {
    /**
     * 获取图标配置
     * @return 图标
     */
    List<Map<String, String>> icon();
}
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/IRsTrafficIndexService.java
@@ -8,6 +8,7 @@
import java.util.Collection;
import java.util.List;
import java.util.Map;
/**
 * 交通指数Service接口
@@ -46,4 +47,10 @@
     * 校验并批量删除交通指数信息
     */
    Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
    /**
     * 交通指数图标
     * @return 图标
     */
    List<Map<String, String>> icon();
}
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/impl/RsTrafficIndexServiceImpl.java
@@ -143,4 +143,9 @@
        }
        return baseMapper.deleteBatchIds(ids) > 0;
    }
    @Override
    public List<Map<String, String>> icon() {
        return baseMapper.icon();
    }
}
dujy-modules/dujy-demo/src/main/resources/mapper/demo/RsTrafficIndexMapper.xml
@@ -2,6 +2,10 @@
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="org.dromara.system.mapper.RsTrafficIndexMapper">
<mapper namespace="org.dromara.demo.mapper.RsTrafficIndexMapper">
    <select id="icon" resultType="java.util.Map">
        select * from rs_target_icon order by id
    </select>
</mapper>