package org.springblade.modules.system.service; import com.baomidou.mybatisplus.core.metadata.IPage; import org.springblade.core.mp.base.BaseService; import org.springblade.modules.system.entity.User; import org.springblade.modules.system.entity.UserWx; import org.springblade.modules.system.vo.UserVO; public interface IUserWxService extends BaseService { /** * 微信注册用户存入到微信用户表中 * @param user * @return */ Boolean wxRegister(UserWx user); UserWx getUserWx(String tenantId, String account, String password); /** * 自定义分页 * * @param page * @param user * @param deptId * @param tenantId * @return */ IPage selectUserPage(IPage page, User user, Long deptId, String tenantId); /** * 自定义查询详情信息 * @param id * @return */ UserVO getUserDetailById(Long id); boolean resetPassword(String userIds); /** * 删除用户 * * @param userIds * @return */ boolean removeUser(String userIds); }