package com.ydtech.modules.admin.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ydtech.modules.admin.model.SysUser; import com.ydtech.modules.admin.model.dto.SysUserDto; import com.ydtech.modules.admin.model.dto.SysUserLinkSysAddDto; import com.ydtech.modules.admin.model.dto.SysUserLinkSysQueryDto; import com.ydtech.modules.admin.model.po.SysSys; import com.ydtech.modules.admin.model.po.SysUserLinkSys; import com.ydtech.modules.order.entity.BasePageResult; import java.util.List; /** * @author Administrator * @description 针对表【sys_user_link_sys(用户关联系统表)】的数据库操作Service * @createDate 2024-07-15 09:00:21 */ public interface SysUserLinkSysService extends IService { /** * @version * @author: hxl * @Date: 2024/7/15 10:02 * @Description: 查询用户关联的系统表 */ BasePageResult queryPage(SysUserLinkSysQueryDto sysUserLinkSysQueryDto); /** * @version * @author: hxl * @Date: 2024/7/15 10:03 * @Description: 新增或者修改数据 */ void addOrUpdate(SysUserLinkSysAddDto sysUserLinkSysAddDto); /** * @version * @author: hxl * @Date: 2024/7/15 10:03 * @Description: 删除 */ void deleteByIds(List ids); /** * @version * @author: hxl * @Date: 2024/7/15 10:10 * @Description: 查询所用启用的系统表 */ List querySysList(); /** * @version * @author: hxl * @Date: 2024/7/15 10:10 * @Description: 查看所有的用户表 */ BasePageResult queryUserPage(SysUserDto sysUserDto); SysUserLinkSys checkSys(String id, String sysId); }