From 91059157cfbb9ebc0d4e10fa65100a573b9334aa Mon Sep 17 00:00:00 2001
From: ZQN <364596817@qq.com>
Date: 星期二, 25 六月 2024 18:16:32 +0800
Subject: [PATCH] 修改企业手机

---
 project-system/src/main/java/com/project/system/service/ISysUserService.java |   61 ++++++++++++++++++++++++++++++
 1 files changed, 60 insertions(+), 1 deletions(-)

diff --git a/project-system/src/main/java/com/project/system/service/ISysUserService.java b/project-system/src/main/java/com/project/system/service/ISysUserService.java
index dc9e83d..a9f2598 100644
--- a/project-system/src/main/java/com/project/system/service/ISysUserService.java
+++ b/project-system/src/main/java/com/project/system/service/ISysUserService.java
@@ -1,8 +1,11 @@
 package com.project.system.service;
 
-import java.util.List;
 import com.project.common.core.domain.entity.SysUser;
 import com.project.common.mybatis.IBaseService;
+import com.project.system.domain.vo.SysUserResultVo;
+import com.project.system.domain.vo.SysUserVo;
+
+import java.util.List;
 
 /**
  * 鐢ㄦ埛 涓氬姟灞�
@@ -204,4 +207,60 @@
      * @return 缁撴灉
      */
     public String importUser(List<SysUser> userList, Boolean isUpdateSupport, String operName);
+
+
+    /**
+     * 鏍规嵁鏈烘瀯id娓呴櫎鐢ㄦ埛
+     * @param deptId    鏈烘瀯id
+     * @return  缁撴灉
+     */
+    public int deleteUserByDeptId(Long deptId);
+
+    /**
+     * 鑾峰彇瑙掕壊鏍囪瘑浜烘墜鏈哄彿
+     * @param roleKey   瑙掕壊鏍囪瘑
+     * @return idList
+     */
+    List<String> getPhonesByRoleKey(String roleKey, Long deptId);
+
+
+    /**
+     * 閲嶇疆鐢ㄦ埛鎵嬫満鍙�
+     *
+     * @param userId 鐢ㄦ埛id
+     * @param phone 鎵嬫満鍙�
+     * @return 缁撴灉
+     */
+    public int resetPhone(Long userId, String phone);
+
+    /**
+     * 澶勭悊瀵煎叆淇℃伅
+     * @param list	鏁版嵁
+     * @param deptId	瀵煎叆閮ㄩ棬id
+     * @return	缁撴灉
+     */
+    SysUserResultVo doImport(List<SysUserVo> list, Long deptId);
+
+    /**
+     * 鏍¢獙瀵煎叆淇℃伅
+     * @param resultVo	鏁版嵁
+     * @return	缁撴灉
+     */
+    SysUserResultVo checkImport(SysUserResultVo resultVo);
+
+    /**
+     * 淇濆瓨瀵煎叆淇℃伅
+     * @param resultVo	鏁版嵁
+     * @return	缁撴灉
+     */
+    Boolean saveImport(SysUserResultVo resultVo);
+
+    /**
+     * 鑾峰彇閮ㄩ棬鍚�
+     * @param userId    鐢ㄦ埛id
+     * @return  閮ㄩ棬鍚�
+     */
+    String getDeptNameByUserId(Long userId);
+
+
 }

--
Gitblit v1.9.1