From 7d3a240b958fa1c834049a45131999f39071bfc9 Mon Sep 17 00:00:00 2001
From: 张晓波 <bingbo1993@126.com>
Date: 星期一, 11 十二月 2023 10:38:23 +0800
Subject: [PATCH] 广播区域详情

---
 hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/controller/AudioController.java    |    4 ++--
 hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/entity/AudioFile.java              |    2 ++
 hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/bigscreen/mapper/BigScreenMapper.java    |    3 ++-
 hd/pipe/filectrl/src/main/resources/fastdfs.properties                                            |    4 ++--
 hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/AudioService.java          |    2 +-
 hd/pipe/screen/src/main/resources/mapping/BigScreenMapper.xml                                     |   11 +++++++++++
 hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/impl/AudioServiceImpl.java |    4 ++--
 7 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/hd/pipe/filectrl/src/main/resources/fastdfs.properties b/hd/pipe/filectrl/src/main/resources/fastdfs.properties
index 1814e9f..4dca1c6 100644
--- a/hd/pipe/filectrl/src/main/resources/fastdfs.properties
+++ b/hd/pipe/filectrl/src/main/resources/fastdfs.properties
@@ -14,5 +14,5 @@
 fastdfs.connection_pool.max_count_per_entry = 500
 fastdfs.connection_pool.max_idle_time = 3600
 fastdfs.connection_pool.max_wait_time_in_ms = 1000
-#fastdfs.tracker_servers=60.205.226.79:22122
-fastdfs.tracker_servers=192.168.0.248:22122
\ No newline at end of file
+fastdfs.tracker_servers=60.205.226.79:22122
+#fastdfs.tracker_servers=192.168.0.248:22122
\ No newline at end of file
diff --git a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/controller/AudioController.java b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/controller/AudioController.java
index 8bd5c5c..4dc5098 100644
--- a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/controller/AudioController.java
+++ b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/controller/AudioController.java
@@ -20,8 +20,8 @@
     private AudioService audioService;
 
     @RequestMapping("groups")
-    public BasicResult groups(){
-        List<AudioGroup> groupList = audioService.queryGroups();
+    public BasicResult groups(@RequestBody AudioDto audioDto){
+        List<AudioGroup> groupList = audioService.queryGroups(audioDto);
         return BasicResult.success(groupList);
     }
 
diff --git a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/entity/AudioFile.java b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/entity/AudioFile.java
index 8ea7093..620775a 100644
--- a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/entity/AudioFile.java
+++ b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/entity/AudioFile.java
@@ -16,4 +16,6 @@
     private String audioFile;
 
     private Integer defaults;
+
+    private String name;
 }
diff --git a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/AudioService.java b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/AudioService.java
index 2c1edbd..10e86ac 100644
--- a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/AudioService.java
+++ b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/AudioService.java
@@ -8,7 +8,7 @@
 
 public interface AudioService {
 
-    List<AudioGroup> queryGroups();
+    List<AudioGroup> queryGroups(AudioDto audioDto);
 
     void playMusic(AudioDto audioDto);
 
diff --git a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/impl/AudioServiceImpl.java b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/impl/AudioServiceImpl.java
index 627b029..0f220fb 100644
--- a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/impl/AudioServiceImpl.java
+++ b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/audio/service/impl/AudioServiceImpl.java
@@ -20,8 +20,8 @@
     private BigScreenMapper screenMapper;
 
     @Override
-    public List<AudioGroup> queryGroups() {
-        return screenMapper.queryGroups();
+    public List<AudioGroup> queryGroups(AudioDto audioDto) {
+        return screenMapper.queryGroups(audioDto);
     }
 
     @Override
diff --git a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/bigscreen/mapper/BigScreenMapper.java b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/bigscreen/mapper/BigScreenMapper.java
index 99fdccf..8b1a357 100644
--- a/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/bigscreen/mapper/BigScreenMapper.java
+++ b/hd/pipe/screen/src/main/java/com/thhy/screen/modules/biz/bigscreen/mapper/BigScreenMapper.java
@@ -1,5 +1,6 @@
 package com.thhy.screen.modules.biz.bigscreen.mapper;
 
+import com.thhy.screen.modules.biz.audio.entity.AudioDto;
 import com.thhy.screen.modules.biz.audio.entity.AudioFile;
 import com.thhy.screen.modules.biz.audio.entity.AudioGroup;
 import com.thhy.screen.modules.biz.audio.entity.GroupInfoVo;
@@ -35,7 +36,7 @@
 
     void insertAudioGroup(AudioGroup audioGroup);
 
-    List<AudioGroup> queryGroups();
+    List<AudioGroup> queryGroups(AudioDto audioDto);
 
     List<HashMap<String,Object>> querySteelMake();
 
diff --git a/hd/pipe/screen/src/main/resources/mapping/BigScreenMapper.xml b/hd/pipe/screen/src/main/resources/mapping/BigScreenMapper.xml
index 51b8d7e..84c1f09 100644
--- a/hd/pipe/screen/src/main/resources/mapping/BigScreenMapper.xml
+++ b/hd/pipe/screen/src/main/resources/mapping/BigScreenMapper.xml
@@ -235,6 +235,11 @@
 
     <select id="queryGroups" resultType="com.thhy.screen.modules.biz.audio.entity.AudioGroup">
         select id,group_id as groupId,group_name as groupName from t_audio_group
+        <where>
+            <if test="groupId != null and groupId !=''">
+                id = #{groupId}
+            </if>
+        </where>
     </select>
 
     <!--钢筋总消耗,周消耗,月消耗-->
@@ -278,6 +283,9 @@
             <if test="id !=null and id !=''">
                 id,
             </if>
+            <if test="name !=null and name !=''">
+                name,
+            </if>
             <if test="groupId !=null and groupId !=''">
                 group_id,
             </if>
@@ -292,6 +300,9 @@
             <if test="id !=null and id !=''">
                 #{id},
             </if>
+            <if test="name !=null and name !=''">
+                #{name},
+            </if>
             <if test="groupId !=null and groupId !=''">
                 #{groupId},
             </if>

--
Gitblit v1.9.3