From 28aaf2ffa1dbb860a292ba330a7e9362e60e7832 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: Fri, 12 Jul 2024 16:41:03 +0800
Subject: [PATCH] update
---
assess-system/src/main/java/com/gkhy/assess/system/service/SysUserService.java | 50 +++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 39 insertions(+), 11 deletions(-)
diff --git a/assess-system/src/main/java/com/gkhy/assess/system/service/SysUserService.java b/assess-system/src/main/java/com/gkhy/assess/system/service/SysUserService.java
index db7c500..17ba65d 100644
--- a/assess-system/src/main/java/com/gkhy/assess/system/service/SysUserService.java
+++ b/assess-system/src/main/java/com/gkhy/assess/system/service/SysUserService.java
@@ -25,6 +25,13 @@
AccountVO login(LoginBody loginBody);
/**
+ * app登录
+ * @param loginBody
+ * @return
+ */
+ AccountVO appLogin(LoginBody loginBody);
+
+ /**
* 退出
*/
void logout();
@@ -55,21 +62,28 @@
* @param username
* @return
*/
- SysUser getUserByUsername(String username);
+ SysUser getUserByUsername(String username,Integer identity);
/**
* 登录名或者手机号获取用户
* @param username
* @return
*/
- SysUser getUserByUsernamePhone(String username);
+ SysUser getUserByUsernamePhone(String username,Integer identity);
+
+ /**
+ * 新增监管用户
+ * @param user
+ * @return
+ */
+ int addMonitor(SysUser user);
/**
* 机构用户注册
* @param user
* @return
*/
- int agencyRegister(SysUser user);
+ int addAgency(SysUser user);
/**
* 创建专家
@@ -99,6 +113,12 @@
*/
int deleteUserById(Long userId);
+ /**
+ * 编辑监管用户
+ * @param user
+ * @return
+ */
+ int editMonitor(SysUser user);
/**
* 编辑机构用户
@@ -152,15 +172,8 @@
* 校验用户是否有数据权限
* @param userId
*/
- void checkUserDataScope(Long userId);
+ SysUser checkUserDataScope(Long userId);
- /**
- * 导入用户数据
- * @param userList
- * @param isUpdateSupport 是否更新支持,如果已存在,则进行更新数据
- * @return
- */
- String importUser(List<SysUser> userList,Boolean isUpdateSupport);
/**
* 修改用户状态
@@ -176,4 +189,19 @@
*/
boolean changeApprove(SysUser user);
+ /**
+ * 根据id获取用户详情信息
+ * @param userId
+ * @return
+ */
+ SysUser getUserInfoById(Long userId);
+
+ /**
+ * 清空缓存
+ * @param username
+ * @param identity
+ */
+ void delCacheByUsername(String username,Integer identity);
+
+
}
--
Gitblit v1.9.2