From 9729be1a0b96b422acd1897d01e4966a47f53042 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期四, 07 三月 2024 13:41:17 +0800
Subject: [PATCH] 交通指数配置
---
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/IRsTrafficIndexService.java | 7 +++++++
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/mapper/RsTrafficIndexMapper.java | 8 ++++++++
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsTrafficIndexController.java | 10 ++++++++++
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/impl/RsTrafficIndexServiceImpl.java | 5 +++++
dujy-modules/dujy-demo/src/main/resources/mapper/demo/RsTrafficIndexMapper.xml | 6 +++++-
5 files changed, 35 insertions(+), 1 deletions(-)
diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsTrafficIndexController.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsTrafficIndexController.java
index f108ff9..6976022 100644
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsTrafficIndexController.java
+++ b/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")
diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/mapper/RsTrafficIndexMapper.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/mapper/RsTrafficIndexMapper.java
index 8ea1f34..f3324d4 100644
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/mapper/RsTrafficIndexMapper.java
+++ b/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;
+
/**
* 浜ら�氭寚鏁癕apper鎺ュ彛
*
@@ -12,4 +15,9 @@
*/
public interface RsTrafficIndexMapper extends BaseMapperPlus<RsTrafficIndex, RsTrafficIndexVo> {
+ /**
+ * 鑾峰彇鍥炬爣閰嶇疆
+ * @return 鍥炬爣
+ */
+ List<Map<String, String>> icon();
}
diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/IRsTrafficIndexService.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/IRsTrafficIndexService.java
index 4389028..1443cf8 100644
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/IRsTrafficIndexService.java
+++ b/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;
/**
* 浜ら�氭寚鏁癝ervice鎺ュ彛
@@ -46,4 +47,10 @@
* 鏍¢獙骞舵壒閲忓垹闄や氦閫氭寚鏁颁俊鎭�
*/
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
+
+ /**
+ * 浜ら�氭寚鏁板浘鏍�
+ * @return 鍥炬爣
+ */
+ List<Map<String, String>> icon();
}
diff --git a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/impl/RsTrafficIndexServiceImpl.java b/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/impl/RsTrafficIndexServiceImpl.java
index 1817927..f78cbd3 100644
--- a/dujy-modules/dujy-demo/src/main/java/org/dromara/demo/service/impl/RsTrafficIndexServiceImpl.java
+++ b/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();
+ }
}
diff --git a/dujy-modules/dujy-demo/src/main/resources/mapper/demo/RsTrafficIndexMapper.xml b/dujy-modules/dujy-demo/src/main/resources/mapper/demo/RsTrafficIndexMapper.xml
index e0a30b7..c928e85 100644
--- a/dujy-modules/dujy-demo/src/main/resources/mapper/demo/RsTrafficIndexMapper.xml
+++ b/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>
--
Gitblit v1.8.0