diff --git a/backend/pom.xml b/backend/pom.xml
index 375150777d..41d8d1f085 100644
--- a/backend/pom.xml
+++ b/backend/pom.xml
@@ -255,6 +255,7 @@
org.seleniumhq.selenium
selenium-java
+
@@ -408,14 +409,14 @@
-
+
-
+
-
+
@@ -433,7 +434,7 @@
pentaho-public
Pentaho Public
- http://nexus.pentaho.org/content/groups/omni
+ https://nexus.pentaho.org/content/groups/omni
true
always
diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/HomeMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/HomeMapper.xml
index fff3b708d4..1ddcf6d266 100644
--- a/backend/src/main/java/io/dataease/base/mapper/ext/HomeMapper.xml
+++ b/backend/src/main/java/io/dataease/base/mapper/ext/HomeMapper.xml
@@ -7,10 +7,11 @@
s.panel_group_id as id,
g.name as title,
s.create_time as `time`
- from panel_store s
+ from( SELECT GET_V_AUTH_MODEL_ID_P_USE_MOBILE ( #{userId}, 'panel' ) cids ) t, panel_store s
inner join panel_group g
on s.panel_group_id = g.id
where s.user_id = #{userId}
+ and FIND_IN_SET( g.id, cids )
order by s.create_time desc
diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.java b/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.java
index 84181a51c3..4489de0c0c 100644
--- a/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.java
+++ b/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.java
@@ -6,9 +6,9 @@ import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface MobileDirMapper {
- List query(String pid);
+ List query(@Param("pid") String pid,@Param("userId") String userId);
- List queryWithName(String name);
+ List queryWithName(@Param("name") String name,@Param("userId") String userId);
List idsWithUser(String userId);
diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.xml
index 1d4fdd7f5c..7459a4a867 100644
--- a/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.xml
+++ b/backend/src/main/java/io/dataease/base/mapper/ext/MobileDirMapper.xml
@@ -3,23 +3,30 @@