智慧保安后台管理-外网项目备份
Administrator
2021-08-28 99240e80f8cc18c1944bc9f5c7e48c47c751cd45
src/main/java/org/springblade/modules/system/mapper/UserMapper.java
@@ -46,7 +46,7 @@
    * @param tenantId
    * @return
    */
   List<UserVO> selectUserPages(IPage<UserVO> page, @Param("user") UserVO user, @Param("deptIdList") List<Long> deptIdList, @Param("tenantId") String tenantId);
   List<UserVO> selectUserPages(IPage<UserVO> page, @Param("user") UserVO user);
   /**
@@ -87,16 +87,15 @@
   /**
    * 自定义用户列表(只有保安员)
    */
   List<User> selectUserPageSecurity(IPage<User> page, @Param("user") User user, @Param("deptIdList") List<Long> deptIdList, @Param("tenantId") String tenantId);
   List<User> selectUserPageSecurity(IPage<User> page, @Param("user") User user);
   /**
    * 保安员列表,帅选无保安证
    * @param page
    * @param user
    * @param tenantId
    * @return
    */
    IPage<UserVO> selectUserPageSecurityApply(IPage<UserVO> page,@Param("user") UserVO user, @Param("deptIdList")List<Long> deptIdList,  @Param("tenantId") String tenantId);
    IPage<UserVO> selectUserPageSecurityApply(IPage<UserVO> page,@Param("user") UserVO user);
   /**
    * 保安员列表树 安员列表树,帅选无保安证,下拉tree
@@ -106,6 +105,8 @@
   @MapKey(value = "id")
   @SqlParser(filter=true)
   Map<Long, TreeNode> getSecurityApplyTree(@Param("user") UserVO user);
   List<Map<Object,Object>> selectInr(String deptid);
   /**
@@ -128,4 +129,21 @@
    * @return
    */
   UserVO getUserAgeById(@Param("userId") Long userId);
   List<Map<String, Object>> selectUser();
   List<Map<String, Object>> seleL(String type,String deptid,String jurisdiction);
   /**
    * 根据保安员编码查询保安信息
    * @param securityNumber 保安证编码
    * @return
    */
    UserVO getUserInfoBySecurityNumber(@Param("securityNumber") String securityNumber);
   /**
    * 保安员信息
    * @param user
    * @return
    */
    UserVO getUserDetails(@Param("user") User user);
}