zhongrj
2023-12-28 8dab1f5e6ae80f6808d818ba799d38bb0ef4e699
src/main/java/org/springblade/modules/system/mapper/UserMapper.java
@@ -22,6 +22,8 @@
import org.apache.ibatis.annotations.Param;
import org.springblade.modules.system.excel.UserExcel;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.vo.UserDetailVO;
import org.springblade.modules.system.vo.UserVO;
import java.util.List;
@@ -61,4 +63,38 @@
    */
   List<UserExcel> exportUser(@Param("ew") Wrapper<User> queryWrapper);
   /**
    * 按条件查询用户信息
    * @param user
    * @return
    */
    List<UserVO> getUserListByParam(@Param("user") UserVO user);
   /**
    * 通过小区Id搜索用户
    * @param districtId
    * @return
    */
    List<User> searchUserByDistrictId(String districtId);
   /**
    * 根据手机号查询对应账号和手机号的用户信息
    * @param phoneNumber
    * @return
    */
   List<User> getUserListByPhoneOrAccount(@Param("phoneNumber") String phoneNumber);
   /**
    * 用户详情接口
    * @param userId
    * @return
    */
    UserDetailVO getUserInfo(@Param("userId") Long userId);
   /**
    *
    * @param id
    * @return
    */
   UserVO searchUserById(Long id);
}