智慧保安后台管理-外网
Administrator
2021-12-25 497df0adf57c8a076596fa763cdbe5a554b96b5b
src/main/java/org/springblade/modules/system/mapper/UserMapper.java
@@ -23,6 +23,8 @@
import org.apache.ibatis.annotations.MapKey;
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.dispatcher.vo.DispatcherVO;
import org.springblade.modules.experience.entity.Experience;
import org.springblade.modules.system.excel.SecurityExcel;
import org.springblade.modules.system.excel.UserExcel;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.node.TreeNode;
@@ -43,10 +45,9 @@
    *
    * @param page
    * @param user
    * @param deptIdList
    * @param tenantId
    * @return
    */
   @SqlParser(filter = true)
   List<UserVO> selectUserPages(IPage<UserVO> page, @Param("user") UserVO user);
@@ -218,9 +219,33 @@
   List<Map<String, Object>> getSecurityInfo(@Param("jurisdiction")String jurisdiction);
   /**
    * 导出保安员证信息
    * 导出保安员信息
    * @param user
    * @return
    */
    List<UserVO> exportSecurityPaperList(@Param("user") UserVO user);
   List<SecurityExcel> exportSecurityInfo(@Param("user") UserVO user);
   /**
    * 查询押运人员编码不为null的保安信息
    * @return
    */
   List<Map<String, Object>> selectEquipent();
   /**
    * 查詢派遣信息
    * @param id 用戶id
    * @return
    */
   DispatcherVO getUserDispatcherInfo(Long id);
   /**
    * 用户批量导入
    * @param userList
    */
    void batchUserList(@Param("list") List<User> userList);
   /**
    * 从业记录批量导入
    * @param experienceList
    */
   void batchExperienceList(@Param("list") List<Experience> experienceList);
}