feat(周报):#128092 个人周报完成情况查询逻辑优化
This commit is contained in:
parent
506c54ef5f
commit
bb9a5ec58b
|
@ -115,9 +115,8 @@ public class PmsProjectIssuesService {
|
|||
return issueListResult;
|
||||
}
|
||||
|
||||
public JSONObject enrichProjectIssueList(JSONObject issueListResult) {
|
||||
public JSONObject enrichProjectIssueList(JSONObject issueListResult, Long gitlinkUserId) {
|
||||
HashMap<Long, String> gitlinkUserNickNameMap = new HashMap<>();
|
||||
Long gitlinkUserId = SecurityUtils.getGitlinkUserId();
|
||||
processIssues(issueListResult, "this_week_all_issues", gitlinkUserNickNameMap, gitlinkUserId);
|
||||
processIssues(issueListResult, "next_week_all_issues", gitlinkUserNickNameMap, gitlinkUserId);
|
||||
processIssues(issueListResult, "close_task_issues", gitlinkUserNickNameMap, gitlinkUserId);
|
||||
|
@ -697,7 +696,7 @@ public class PmsProjectIssuesService {
|
|||
JSONObject issueSearch = new JSONObject();
|
||||
convertObjectToJSONObject(pmsPersonalWeeklyReportSearchVo, issueSearch, null);
|
||||
try {
|
||||
return enrichProjectIssueList(gitLinkRequestHelper.doGet(PmsGitLinkRequestUrl.GET_WEEKLY_ISSUES_PERSONAL(issueSearch)));
|
||||
return enrichProjectIssueList(gitLinkRequestHelper.doGet(PmsGitLinkRequestUrl.GET_WEEKLY_ISSUES_PERSONAL(issueSearch)), gitlinkUserId);
|
||||
} catch (URISyntaxException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
|
@ -768,11 +767,12 @@ public class PmsProjectIssuesService {
|
|||
}
|
||||
|
||||
public JSONObject getPersonalIssueList(PmsPersonalWeeklyIssuesSearchVo pmsPersonalWeeklyIssuesSearchVo) {
|
||||
Long gitlinkUserId = pmsPersonalWeeklyIssuesSearchVo.getUserId() == null ? SecurityUtils.getGitlinkUserId() : pmsPersonalWeeklyIssuesSearchVo.getUserId();
|
||||
pmsPersonalWeeklyIssuesSearchVo.setUserId(pmsPersonalWeeklyIssuesSearchVo.getUserId() == null ? SecurityUtils.getGitlinkUserId() : pmsPersonalWeeklyIssuesSearchVo.getUserId());
|
||||
JSONObject issueSearch = new JSONObject();
|
||||
convertObjectToJSONObject(pmsPersonalWeeklyIssuesSearchVo, issueSearch, null);
|
||||
try {
|
||||
return enrichProjectIssueList(gitLinkRequestHelper.doGet(PmsGitLinkRequestUrl.GET_PERSONAL_ISSUE_LIST(issueSearch)));
|
||||
return enrichProjectIssueList(gitLinkRequestHelper.doGet(PmsGitLinkRequestUrl.GET_PERSONAL_ISSUE_LIST(issueSearch)), gitlinkUserId);
|
||||
} catch (URISyntaxException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue