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 @@