framework:移除 yudao-spring-boot-starter-extension
This commit is contained in:
parent
6d5d72999b
commit
0745ad9254
@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
<module>yudao-spring-boot-starter-excel</module>
|
<module>yudao-spring-boot-starter-excel</module>
|
||||||
<module>yudao-spring-boot-starter-test</module>
|
<module>yudao-spring-boot-starter-test</module>
|
||||||
<module>yudao-spring-boot-starter-extension</module>
|
<!-- <module>yudao-spring-boot-starter-extension</module>-->
|
||||||
|
|
||||||
<module>yudao-spring-boot-starter-biz-operatelog</module>
|
<module>yudao-spring-boot-starter-biz-operatelog</module>
|
||||||
<module>yudao-spring-boot-starter-biz-dict</module>
|
<module>yudao-spring-boot-starter-biz-dict</module>
|
||||||
|
@ -1,33 +1,48 @@
|
|||||||
package cn.iocoder.yudao.module.system.api.user;
|
package cn.iocoder.yudao.module.system.api.user;
|
||||||
|
|
||||||
|
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
|
||||||
import cn.iocoder.yudao.module.system.api.user.dto.AdminUserRespDTO;
|
import cn.iocoder.yudao.module.system.api.user.dto.AdminUserRespDTO;
|
||||||
|
import cn.iocoder.yudao.module.system.enums.ApiConstants;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
/**
|
@FeignClient(name = ApiConstants.NAME) // TODO 芋艿:fallbackFactory =
|
||||||
* Admin 用户 API 接口
|
@Api(tags = "RPC 服务 - 管理员用户")
|
||||||
*
|
|
||||||
* @author 芋道源码
|
|
||||||
*/
|
|
||||||
public interface AdminUserApi {
|
public interface AdminUserApi {
|
||||||
|
|
||||||
|
String PREFIX = ApiConstants.PREFIX + "/user";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过用户 ID 查询用户
|
* 通过用户 ID 查询用户
|
||||||
*
|
*
|
||||||
* @param id 用户ID
|
* @param id 用户ID
|
||||||
* @return 用户对象信息
|
* @return 用户对象信息
|
||||||
*/
|
*/
|
||||||
|
@GetMapping("/get")
|
||||||
AdminUserRespDTO getUser(Long id);
|
AdminUserRespDTO getUser(Long id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过用户 ID 查询用户们
|
||||||
|
*
|
||||||
|
* @param ids 用户 ID 们
|
||||||
|
* @return 用户对象信息
|
||||||
|
*/
|
||||||
|
@GetMapping("/list")
|
||||||
|
List<AdminUserRespDTO> getUsers(Collection<Long> ids);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获得指定部门的用户数组
|
* 获得指定部门的用户数组
|
||||||
*
|
*
|
||||||
* @param deptIds 部门数组
|
* @param deptIds 部门数组
|
||||||
* @return 用户数组
|
* @return 用户数组
|
||||||
*/
|
*/
|
||||||
|
@GetMapping("/list-by-dept-id")
|
||||||
List<AdminUserRespDTO> getUsersByDeptIds(Collection<Long> deptIds);
|
List<AdminUserRespDTO> getUsersByDeptIds(Collection<Long> deptIds);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -36,6 +51,7 @@ public interface AdminUserApi {
|
|||||||
* @param postIds 岗位数组
|
* @param postIds 岗位数组
|
||||||
* @return 用户数组
|
* @return 用户数组
|
||||||
*/
|
*/
|
||||||
|
@GetMapping("/list-by-post-id")
|
||||||
List<AdminUserRespDTO> getUsersByPostIds(Collection<Long> postIds);
|
List<AdminUserRespDTO> getUsersByPostIds(Collection<Long> postIds);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -44,7 +60,10 @@ public interface AdminUserApi {
|
|||||||
* @param ids 用户编号数组
|
* @param ids 用户编号数组
|
||||||
* @return 用户 Map
|
* @return 用户 Map
|
||||||
*/
|
*/
|
||||||
Map<Long, AdminUserRespDTO> getUserMap(Collection<Long> ids);
|
default Map<Long, AdminUserRespDTO> getUserMap(Collection<Long> ids) {
|
||||||
|
List<AdminUserRespDTO> users = getUsers(ids);
|
||||||
|
return CollectionUtils.convertMap(users, AdminUserRespDTO::getId);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 校验用户们是否有效。如下情况,视为无效:
|
* 校验用户们是否有效。如下情况,视为无效:
|
||||||
@ -53,6 +72,7 @@ public interface AdminUserApi {
|
|||||||
*
|
*
|
||||||
* @param ids 用户编号数组
|
* @param ids 用户编号数组
|
||||||
*/
|
*/
|
||||||
|
@GetMapping("/valid")
|
||||||
void validUsers(Set<Long> ids);
|
void validUsers(Set<Long> ids);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user