|
@@ -13,8 +13,6 @@ import com.ims.eval.entity.dto.request.UserDTO;
|
|
|
import com.ims.eval.entity.dto.result.R;
|
|
|
import com.ims.eval.service.IEvaluationDeptService;
|
|
|
import com.ims.eval.service.IUserService;
|
|
|
-import com.ims.eval.service.custom.PostService;
|
|
|
-import com.ims.eval.service.custom.PostUserService;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -39,12 +37,6 @@ public class DepartmentAllocationController {
|
|
|
private IEvaluationDeptService evaluationDeptService;
|
|
|
|
|
|
@Autowired
|
|
|
- private PostService postService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private PostUserService postUserService;
|
|
|
-
|
|
|
- @Autowired
|
|
|
private HttpServletRequest request;
|
|
|
|
|
|
@Autowired
|
|
@@ -72,6 +64,7 @@ public class DepartmentAllocationController {
|
|
|
if (StringUtils.isNotEmpty(chargePersonName)) {
|
|
|
qw.lambda().like(EvaluationDept::getChargePersonName, chargePersonName);
|
|
|
}
|
|
|
+ qw.lambda().orderByAsc(EvaluationDept::getSerialNumber);
|
|
|
Page<EvaluationDept> page = new Page<>(pageNum, pageSize);
|
|
|
IPage<EvaluationDept> list = evaluationDeptService.page(page, qw);
|
|
|
return R.ok().data(list);
|
|
@@ -86,6 +79,7 @@ public class DepartmentAllocationController {
|
|
|
public R listAll() {
|
|
|
QueryWrapper<EvaluationDept> qw = new QueryWrapper<>();
|
|
|
qw.lambda().eq(EvaluationDept::getJxjgkhsbType, "1");
|
|
|
+ qw.lambda().orderByAsc(EvaluationDept::getSerialNumber);
|
|
|
List<EvaluationDept> list = evaluationDeptService.list(qw);
|
|
|
return R.ok().data(list);
|
|
|
}
|
|
@@ -128,26 +122,6 @@ public class DepartmentAllocationController {
|
|
|
*/
|
|
|
@GetMapping(value = "/getDepartmentLeader/{id}")
|
|
|
public R getDepartmentLeader(@PathVariable String id) {
|
|
|
- /*List<PostUserDTO> list = new ArrayList<>();
|
|
|
- Object postList = postService.getPostList(1, 500, id, request);
|
|
|
- if (null != postList) {
|
|
|
- JSONObject postJsonArr = (JSONObject) postList;
|
|
|
- JSONArray postArray = JSONUtil.parseArray(postJsonArr.get("records"));
|
|
|
- List<PostDTO> postArrList = JSONUtil.toList(postArray, PostDTO.class);
|
|
|
- for (PostDTO post : postArrList) {
|
|
|
- if (post.getName().contains("主任")) {
|
|
|
- Object postPersonnelList = postUserService.getPostUserList(1, 500, post.getId(), request);
|
|
|
- if (null != postPersonnelList) {
|
|
|
- JSONObject postPersonnelJsonArr = (JSONObject) postPersonnelList;
|
|
|
- JSONArray postPersonnelArray = JSONUtil.parseArray(postPersonnelJsonArr.get("records"));
|
|
|
- List<PostUserDTO> userArrList = JSONUtil.toList(postPersonnelArray, PostUserDTO.class);
|
|
|
- if (userArrList.size() > 0) {
|
|
|
- list.addAll(userArrList);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }*/
|
|
|
JSONObject jsonArr = userService.pageList(1, 500, id, "", "", "", "", "", request);
|
|
|
JSONObject jsonArr1 = (JSONObject) jsonArr.get("data");
|
|
|
JSONArray array = JSONUtil.parseArray(jsonArr1.get("records"));
|