|
|
@@ -89,6 +89,7 @@ public interface SysUserService extends BaseIService<SysUser> {
|
|
|
|
|
|
/**
|
|
|
* 查询人员列表
|
|
|
+ *
|
|
|
* @param sysUserDto 查询实体
|
|
|
* @return 人员列表
|
|
|
*/
|
|
|
@@ -127,7 +128,8 @@ public interface SysUserService extends BaseIService<SysUser> {
|
|
|
|
|
|
/**
|
|
|
* 人员修改
|
|
|
- * @param userId 工号
|
|
|
+ *
|
|
|
+ * @param userId 工号
|
|
|
* @param sysUserVo 修改信息
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -145,25 +147,27 @@ public interface SysUserService extends BaseIService<SysUser> {
|
|
|
*/
|
|
|
List<SysUser> findUserList(String deptId);
|
|
|
|
|
|
- List<SysUser> findTree();
|
|
|
+ List<SysUser> findTree();
|
|
|
|
|
|
List<SysUser> findBackListByDeptId(String deptId);
|
|
|
|
|
|
IPage<QuUserNum> quUserNum(QuUserNumDto quUserNumDto);
|
|
|
|
|
|
IPage<QuUserNum> getQuUserByCompany(QuUserNumDto quUserNumDto);
|
|
|
+
|
|
|
/**
|
|
|
- * @version
|
|
|
- * @author: hxl
|
|
|
- * @Date: 2024/4/16 15:50
|
|
|
- * @Description: 获取待客录入的可选业务员
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/4/16 15:50
|
|
|
+ * @Description: 获取待客录入的可选业务员
|
|
|
*/
|
|
|
List<SysUserBaseVO> getAllUsersByHospitality(SysUserVOExt sysUserVOExt);
|
|
|
+
|
|
|
/**
|
|
|
- * @version
|
|
|
- * @author: hxl
|
|
|
- * @Date: 2024/4/18 16:14
|
|
|
- * @Description: 获取客服人员列表数据
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/4/18 16:14
|
|
|
+ * @Description: 获取客服人员列表数据
|
|
|
*/
|
|
|
List<SysUserBaseVO> getCustomerUsers();
|
|
|
|
|
|
@@ -173,44 +177,50 @@ public interface SysUserService extends BaseIService<SysUser> {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * @version
|
|
|
- * @author: hxl
|
|
|
- * @Date: 2024/4/29 16:03
|
|
|
- * @Description: 查询当前登陆人管理的渠道信息 ,即领导人为当前人的数据
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/4/29 16:03
|
|
|
+ * @Description: 查询当前登陆人管理的渠道信息 ,即领导人为当前人的数据
|
|
|
*/
|
|
|
List<String> getUserIdsByLeaderId(String userId);
|
|
|
+
|
|
|
/**
|
|
|
- * @version
|
|
|
- * @author: hxl
|
|
|
- * @Date: 2024/5/7 10:44
|
|
|
- * @Description: 通过角色人id和部门查询是否存在团队长
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/5/7 10:44
|
|
|
+ * @Description: 通过角色人id和部门查询是否存在团队长
|
|
|
*/
|
|
|
int getCountByDeptAndRoleId(SysUser sysUserVo);
|
|
|
+
|
|
|
/**
|
|
|
- * @version
|
|
|
- * @author: hxl
|
|
|
- * @Date: 2024/5/7 11:43
|
|
|
- * @Description: 通过部门id查询团队长用户的id
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/5/7 11:43
|
|
|
+ * @Description: 通过部门id查询团队长用户的id
|
|
|
*/
|
|
|
String findTDZUserIdByDeptId(String deptId);
|
|
|
|
|
|
/**
|
|
|
* 获取多条用户数据
|
|
|
- * @param userIds 用户idList
|
|
|
+ *
|
|
|
+ * @param userIds 用户idList
|
|
|
* @return
|
|
|
*/
|
|
|
List<SysUser> getByIds(List<String> userIds);
|
|
|
+
|
|
|
/**
|
|
|
- * @version
|
|
|
- * @author: hxl
|
|
|
- * @Date: 2024/7/11 16:08
|
|
|
- * @Description: 查询所有的后线人员
|
|
|
+ * @version
|
|
|
+ * @author: hxl
|
|
|
+ * @Date: 2024/7/11 16:08
|
|
|
+ * @Description: 查询所有的后线人员
|
|
|
*/
|
|
|
List<SysUser> findHxUserList();
|
|
|
|
|
|
List<String> getUserIds();
|
|
|
+
|
|
|
/**
|
|
|
* 离职申请
|
|
|
+ *
|
|
|
* @param sysUserVO
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -218,6 +228,7 @@ public interface SysUserService extends BaseIService<SysUser> {
|
|
|
|
|
|
/**
|
|
|
* 离职恢复
|
|
|
+ *
|
|
|
* @param userid 用户id
|
|
|
*/
|
|
|
void separationReinstatement(String userid);
|
|
|
@@ -226,10 +237,20 @@ public interface SysUserService extends BaseIService<SysUser> {
|
|
|
|
|
|
/**
|
|
|
* 获取电销人员的id
|
|
|
+ *
|
|
|
* @param userId 用户id
|
|
|
* @return
|
|
|
*/
|
|
|
List<String> getTelemarketingPersonnelData();
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保存 ip 地址
|
|
|
+ *
|
|
|
+ * @param systemType 系统类型啊
|
|
|
+ */
|
|
|
+ void saveLoginIpAddr(String systemType);
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|