feat(system): 新增通过昵称获取用户列表接口- 在 ApiAdminUserApiImpl 中实现 getUserListByNickname 方法
- 在 IApiAdminUserApi 接口中定义 getUserListByNickname 方法 - 优化 RiskServiceImpl 中的风险隐患待办推送逻辑- 新增 PortalTodoService 实现待办系统接口- 新增 PortalTodoController 提供待办相关接口- 引入 PortalRequest 进行待办信息推送- 使用 Base64 编码待办流程ID - 添加待办状态和查看类型的常量定义 - 实现风险隐患待办完成推送功能 - 重构 sendNotify2Corrective 方法以支持待办推送- 移除旧的通知发送服务依赖 - 添加空实现 sendNotify2Check 方法注释说明 - 优化用户信息获取逻辑 - 增强风险隐患数据查询方法 - 添加必要的工具类导入和集合操作支持
This commit is contained in:
@@ -79,4 +79,12 @@ public interface IApiAdminUserApi {
|
||||
*/
|
||||
void validateUserList(Collection<Long> ids);
|
||||
|
||||
/**
|
||||
* 通过用户昵称,获得用户列表
|
||||
*
|
||||
* @param nickname 昵称
|
||||
* @return 用户列表
|
||||
*/
|
||||
List<AdminUserRespDTO> getUserListByNickname(String nickname);
|
||||
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ import org.springframework.stereotype.Service;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
import static com.jeelowcode.tool.framework.common.util.collection.CollectionUtils.convertSet;
|
||||
@@ -55,4 +56,10 @@ public class ApiAdminUserApiImpl implements IApiAdminUserApi {
|
||||
userService.validateUserList(ids);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AdminUserRespDTO> getUserListByNickname(String nickname) {
|
||||
List<AdminUserDO> users = userService.getUserListByNickname(nickname);
|
||||
return BeanUtils.toBean(users, AdminUserRespDTO.class);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user