fix(UserManagementRelationxxx.java): 优化了一些细节,主要是汇报关系 -> 管理链路。
This commit is contained in:
@@ -18,23 +18,23 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@FeignClient(name = ApiConstants.NAME)
|
||||
@Tag(name = "RPC 服务 - 用户汇报关系")
|
||||
@Tag(name = "RPC 服务 - 用户管理链路")
|
||||
public interface UserManagementRelationApi {
|
||||
|
||||
String PREFIX = ApiConstants.PREFIX + "/user-management-relation";
|
||||
|
||||
@GetMapping(PREFIX + "/list-by-manager")
|
||||
@Operation(summary = "根据管理者用户ID获得汇报关系列表")
|
||||
@Operation(summary = "根据管理者用户ID获得管理链路列表")
|
||||
@Parameter(name = "managerUserId", description = "管理者用户ID", example = "1", required = true)
|
||||
CommonResult<List<UserManagementRelationRespDTO>> getRelationListByManagerUserId(@RequestParam("managerUserId") Long managerUserId);
|
||||
|
||||
@GetMapping(PREFIX + "/list-by-subordinate")
|
||||
@Operation(summary = "根据被管理者用户ID获得汇报关系列表")
|
||||
@Operation(summary = "根据被管理者用户ID获得管理链路列表")
|
||||
@Parameter(name = "subordinateUserId", description = "被管理者用户ID", example = "2", required = true)
|
||||
CommonResult<List<UserManagementRelationRespDTO>> getRelationListBySubordinateUserId(@RequestParam("subordinateUserId") Long subordinateUserId);
|
||||
|
||||
@GetMapping(PREFIX + "/list")
|
||||
@Operation(summary = "获得汇报关系列表")
|
||||
@Operation(summary = "获得管理链路列表")
|
||||
@Parameter(name = "ids", description = "关系编号数组", example = "1,2", required = true)
|
||||
CommonResult<List<UserManagementRelationRespDTO>> getRelationList(@RequestParam("ids") Collection<Long> ids);
|
||||
|
||||
|
||||
@@ -6,11 +6,11 @@ import lombok.Data;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
* 用户汇报关系 Response DTO
|
||||
* 用户管理链路 Response DTO
|
||||
*
|
||||
* @author dklive
|
||||
*/
|
||||
@Schema(description = "RPC 服务 - 用户汇报关系 Response DTO")
|
||||
@Schema(description = "RPC 服务 - 用户管理链路 Response DTO")
|
||||
@Data
|
||||
public class UserManagementRelationRespDTO {
|
||||
|
||||
|
||||
@@ -54,10 +54,10 @@ public interface ErrorCodeConstants {
|
||||
ErrorCode USER_REGISTER_DISABLED = new ErrorCode(1_002_003_011, "注册功能已关闭");
|
||||
ErrorCode USER_IS_RESIGNED = new ErrorCode(1_002_003_012, "名字为【{}】的用户已离职");
|
||||
|
||||
// ========== 用户汇报关系模块 1-002-003-100 ==========
|
||||
ErrorCode USER_MANAGEMENT_RELATION_NOT_FOUND = new ErrorCode(1_002_003_100, "用户汇报关系不存在");
|
||||
// ========== 用户管理链路模块 1-002-003-100 ==========
|
||||
ErrorCode USER_MANAGEMENT_RELATION_NOT_FOUND = new ErrorCode(1_002_003_100, "用户管理链路不存在");
|
||||
ErrorCode USER_MANAGEMENT_RELATION_MANAGER_EXISTS = new ErrorCode(1_002_003_101, "该用户已有直属上级,不能重复添加");
|
||||
ErrorCode USER_MANAGEMENT_RELATION_EXISTS = new ErrorCode(1_002_003_102, "该用户在汇报关系中还在使用,不可删除!");
|
||||
ErrorCode USER_MANAGEMENT_RELATION_EXISTS = new ErrorCode(1_002_003_102, "该用户在管理链路中还在使用,不可删除!");
|
||||
|
||||
// ========== 部门模块 1-002-004-000 ==========
|
||||
ErrorCode DEPT_NAME_DUPLICATE = new ErrorCode(1_002_004_000, "已经存在该名字的部门");
|
||||
|
||||
Reference in New Issue
Block a user