package com.smartor.mapper; import java.util.List; import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.entity.SysUserRole; import org.apache.ibatis.annotations.Mapper; import com.smartor.domain.PatArchiveImport; /** * Excel导入患者档案Mapper接口 * * @author lihu * @date 2024-09-05 */ @Mapper public interface PatArchiveImportMapper { /** * 查询Excel导入患者档案 * * @param id Excel导入患者档案主键 * @return Excel导入患者档案 */ public PatArchiveImport selectPatArchiveImportById(Long id); /** * 查询Excel导入患者档案列表 * * @param patArchiveImport Excel导入患者档案 * @return Excel导入患者档案集合 */ public List selectPatArchiveImportList(PatArchiveImport patArchiveImport); /** * 新增Excel导入患者档案 * * @param patArchiveImport Excel导入患者档案 * @return 结果 */ public int insertPatArchiveImport(PatArchiveImport patArchiveImport); /** * 修改Excel导入患者档案 * * @param patArchiveImport Excel导入患者档案 * @return 结果 */ public int updatePatArchiveImport(PatArchiveImport patArchiveImport); /** * 删除Excel导入患者档案 * * @param id Excel导入患者档案主键 * @return 结果 */ public int deletePatArchiveImportById(Long id); /** * 批量删除Excel导入患者档案 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deletePatArchiveImportByIds(Long[] ids); /** * 校验用户名称是否唯一 * * @param idCard 用户名称 * @return 结果 */ public SysUser checkUserExist(String idCard); /** * 新增用户信息 * * @param user 用户信息 * @return 结果 */ public int insertUser(SysUser user); /** * 角色新增 * @param sysUserRole * @return */ public int insertUserRole(SysUserRole sysUserRole); }