فهرست منبع

feat:菜单屏蔽

hmc 1 سال پیش
والد
کامیت
88c2f33027

+ 6 - 0
zkqy-system/src/main/java/com/zkqy/system/mapper/SysLogininforMapper.java

@@ -28,6 +28,12 @@ public interface SysLogininforMapper
      */
     public List<SysLogininfor> selectLogininforList(SysLogininfor logininfor);
 
+    /**
+     * 根据端和租户id查询不同的登录信息
+     * @param tenantId
+     * @param whichApplication
+     * @return
+     */
     public List<Map> getLoginInformationStatistics(@Param("tenantId") String tenantId,@Param("whichApplication") String whichApplication);
 
 

+ 9 - 0
zkqy-system/src/main/java/com/zkqy/system/service/ISysLogininforService.java

@@ -1,6 +1,8 @@
 package com.zkqy.system.service;
 
 import java.util.List;
+import java.util.Map;
+
 import com.zkqy.system.domain.SysLogininfor;
 
 /**
@@ -37,4 +39,11 @@ public interface ISysLogininforService
      * 清空系统登录日志
      */
     public void cleanLogininfor();
+
+    /**
+     * 根据租户id和端查询对应的登录信息
+     * @param logininfor
+     * @return
+     */
+    public List<Map> getLoginInformationStatistics(SysLogininfor logininfor);
 }

+ 6 - 1
zkqy-system/src/main/java/com/zkqy/system/service/impl/SysLogininforServiceImpl.java

@@ -23,7 +23,12 @@ public class SysLogininforServiceImpl implements ISysLogininforService {
     @Autowired
     private SysLogininforMapper logininforMapper;
 
-//    @Override
+    /**
+     * 根据租户id,和端查询登录信息
+     * @param logininfor
+     * @return
+     */
+    @Override
     public List<Map> getLoginInformationStatistics(SysLogininfor logininfor) {
        return logininforMapper.getLoginInformationStatistics( logininfor.getTenantId().toString(),logininfor.getWhichApplication());
     }

+ 4 - 4
zkqy-system/src/main/resources/mapper/system/SysMenuMapper.xml

@@ -77,8 +77,8 @@
 		from sys_menu m
 		left join sys_tenant_menu tm on tm.menu_id = m.menu_id
 		where tm.tenant_id = #{tenantId}
-		and m.menu_name not in ('数据引擎','流程引擎','表单引擎')
-		and parent_id not in (select menu_id from  sys_menu where menu_name in ('数据引擎','流程引擎','表单引擎'))
+		and m.menu_name not in ('数据引擎','流程引擎','表单引擎','移动端引擎')
+		and parent_id not in (select menu_id from  sys_menu where menu_name in ('数据引擎','流程引擎','表单引擎','移动端引擎'))
 		<if test="menu.menuName != null and menu.menuName != ''">
 			AND m.menu_name like concat('%', #{menu.menuName}, '%')
 		</if>
@@ -100,8 +100,8 @@
 		from sys_tenant_menu tm
 		left join sys_menu m on tm.menu_id = m.menu_id
 		where m.menu_type in ('M', 'C') and m.status = 0 and tm.tenant_id = #{tenantId}
-		and m.menu_name not in ('数据引擎','流程引擎','表单引擎')
-		and parent_id not in (select menu_id from  sys_menu where menu_name in ('数据引擎','流程引擎','表单引擎'))
+		and m.menu_name not in ('数据引擎','流程引擎','表单引擎','移动端引擎')
+		and parent_id not in (select menu_id from  sys_menu where menu_name in ('数据引擎','流程引擎','表单引擎','移动端引擎'))
 		order by m.parent_id, m.order_num
 	</select>