疯狂的狮子li
2021-09-23 553c29ab8a46c9a07e3657fdd36a81a6bfde1afe
ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java
@@ -1,8 +1,9 @@
package com.ruoyi.system.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.core.mybatisplus.core.IServicePlus;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.core.service.IUserService;
import java.util.List;
@@ -11,7 +12,7 @@
 *
 * @author ruoyi
 */
public interface ISysUserService extends IServicePlus<SysUser> {
public interface ISysUserService extends IService<SysUser>, IUserService {
    TableDataInfo<SysUser> selectPageUserList(SysUser user);
@@ -30,7 +31,7 @@
     * @param user 用户信息
     * @return 用户信息集合信息
     */
    public List<SysUser> selectAllocatedList(SysUser user);
    public TableDataInfo<SysUser> selectAllocatedList(SysUser user);
    /**
     * 根据条件分页查询未分配用户角色列表
@@ -38,7 +39,7 @@
     * @param user 用户信息
     * @return 用户信息集合信息
     */
    public List<SysUser> selectUnallocatedList(SysUser user);
    public TableDataInfo<SysUser> selectUnallocatedList(SysUser user);
    /**
     * 通过用户名查询用户
@@ -104,6 +105,13 @@
    public void checkUserAllowed(SysUser user);
    /**
     * 校验用户是否有数据权限
     *
     * @param userId 用户id
     */
    public void checkUserDataScope(Long userId);
    /**
     * 新增用户信息
     *
     * @param user 用户信息
@@ -112,6 +120,14 @@
    public int insertUser(SysUser user);
    /**
     * 注册用户信息
     *
     * @param user 用户信息
     * @return 结果
     */
    public boolean registerUser(SysUser user);
    /**
     * 修改用户信息
     *
     * @param user 用户信息