fix:事业部配置新增学科字段修改&分页查询用户详细信息(带部门角色)
This commit is contained in:
@@ -11,6 +11,6 @@ public class DeptQueryReq extends BaseReq {
|
||||
private String deptName;
|
||||
|
||||
@Schema(description = "学科")
|
||||
private String subject;
|
||||
private String discipline;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.sdm.common.entity.req.system;
|
||||
|
||||
import com.sdm.common.entity.BaseReq;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -15,7 +16,7 @@ import java.util.List;
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class UserQueryReq {
|
||||
public class UserQueryReq extends BaseReq {
|
||||
@Schema(description = "用户ID")
|
||||
@NotNull(message = "用户ID不能为空")
|
||||
private Long userId;
|
||||
|
||||
@@ -20,7 +20,7 @@ public class SysDeptUserResp {
|
||||
private String deptName;
|
||||
|
||||
@Schema(description = "学科")
|
||||
private String subject;
|
||||
private String discipline;
|
||||
|
||||
@Schema(description = "阶段")
|
||||
private String stage;
|
||||
|
||||
@@ -40,16 +40,16 @@ public class SysDeptFeignClientImpl implements ISysDeptFeignClient {
|
||||
}
|
||||
|
||||
@Override
|
||||
public SdmResponse<List<SysDeptUserResp>> queryByDeptAndSubject(DeptQueryReq req) {
|
||||
public SdmResponse<List<SysDeptUserResp>> queryByDeptAndDiscipline(DeptQueryReq req) {
|
||||
SdmResponse<List<SysDeptUserResp>> response = null;
|
||||
try {
|
||||
response = sysDeptFeignClient.queryByDeptAndSubject(req);
|
||||
response = sysDeptFeignClient.queryByDeptAndDiscipline(req);
|
||||
if (response == null || !response.isSuccess()) {
|
||||
log.error("queryByDeptAndSubject failed response:{}", JSONObject.toJSONString(Optional.ofNullable(response)));
|
||||
log.error("queryByDeptAndDiscipline failed response:{}", JSONObject.toJSONString(Optional.ofNullable(response)));
|
||||
return SdmResponse.failed("根据部门和学科查询负责人失败");
|
||||
}
|
||||
} catch (Exception e) {
|
||||
log.error("queryByDeptAndSubject error response:{}", JSONObject.toJSONString(Optional.ofNullable(response)));
|
||||
log.error("queryByDeptAndDiscipline error response:{}", JSONObject.toJSONString(Optional.ofNullable(response)));
|
||||
return SdmResponse.failed("根据部门和学科查询负责人失败");
|
||||
}
|
||||
return response;
|
||||
|
||||
@@ -17,7 +17,7 @@ public interface ISysDeptFeignClient {
|
||||
@GetMapping("/dept/listDept")
|
||||
SdmResponse<PageDataResp<List<SysDeptUserResp>>> listDept(@SpringQueryMap DeptQueryReq req);
|
||||
|
||||
@GetMapping("/dept/queryByDeptAndSubject")
|
||||
SdmResponse<List<SysDeptUserResp>> queryByDeptAndSubject(@SpringQueryMap DeptQueryReq req);
|
||||
@GetMapping("/dept/queryByDeptAndDiscipline")
|
||||
SdmResponse<List<SysDeptUserResp>> queryByDeptAndDiscipline(@SpringQueryMap DeptQueryReq req);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user