From 56ce440159701f4154c69daca105fbe4641f95f9 Mon Sep 17 00:00:00 2001 From: zqy <2522236926@qq.com> Date: 星期一, 01 九月 2025 23:37:23 +0800 Subject: [PATCH] 普通用户 试用期过后 不能删除修改等操作 --- ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java | 35 ++++++++++++++++++++++++++++++++++- 1 files changed, 34 insertions(+), 1 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java index 10bc2ab..deda0e7 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java @@ -1,6 +1,9 @@ package com.ruoyi.system.service; +import java.util.ArrayList; import java.util.List; + +import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.common.core.domain.entity.SysUser; /** @@ -8,8 +11,20 @@ * * @author ruoyi */ -public interface ISysUserService +public interface ISysUserService extends IService<SysUser> { + + + /** + * 鏌ユ壘鐢ㄦ埛鐘舵�� + * + * @param userId 鐢ㄦ埛sys_id + * @return 鐢ㄦ埛璐﹀彿鐘舵�� + */ + Boolean findUserStatus(Long userId); + + + public List<String> findUserNames(Long [] ids); /** * 鏍规嵁鏉′欢鍒嗛〉鏌ヨ鐢ㄦ埛鍒楄〃 * @@ -18,6 +33,17 @@ */ public List<SysUser> selectUserList(SysUser user); + + + + + /** + * 鏍规嵁鏉′欢鍒嗛〉鏌ヨ鐢ㄦ埛鍒楄〃 + * + * @param user 鐢ㄦ埛淇℃伅 + * @return 鐢ㄦ埛淇℃伅闆嗗悎淇℃伅 + */ + public List<SysUser> selectCommonUserList(SysUser user); /** * 鏍规嵁鏉′欢鍒嗛〉鏌ヨ宸插垎閰嶇敤鎴疯鑹插垪琛� * @@ -41,6 +67,9 @@ * @return 鐢ㄦ埛瀵硅薄淇℃伅 */ public SysUser selectUserByUserName(String userName); + + + public SysUser selectUserByNickName(String nickName); /** * 閫氳繃鐢ㄦ埛ID鏌ヨ鐢ㄦ埛 @@ -74,6 +103,10 @@ */ public boolean checkUserNameUnique(SysUser user); + + + public boolean checkNickNameUnique(SysUser user); + /** * 鏍¢獙鎵嬫満鍙风爜鏄惁鍞竴 * -- Gitblit v1.9.1