Merge pull request '我负责的产品数统计' (#803) from wanjia9506/microservices:kanban_refact into product_refact

This commit is contained in:
wanjia9506 2025-01-16 11:43:19 +08:00
commit 9cb2ca13cb
2 changed files with 8 additions and 0 deletions

View File

@ -86,6 +86,11 @@ public class PmsDashboardController extends BaseController {
pmsProductRequirement.setCreateBy(SecurityUtils.getUsername());
Integer requirementCount = pmsProductRequirementService.selectProductReqSpecsCount(pmsProductRequirement);
myDashboardVo.setProductRequirementCount(requirementCount);
long assignedMeProductCount = pmsProductList.stream()
.filter(pmsProduct -> pmsProduct.getProductAssigneeGitlinkIds().contains(String.valueOf(SecurityUtils.getGitlinkUserId())))
.count();
myDashboardVo.setAssignedMeProductCount((int) assignedMeProductCount);
}
return success(myDashboardVo);
}

View File

@ -11,4 +11,7 @@ public class MyDashboardVo extends IssueTypeTotalCountVo {
@ApiModelProperty(value = "产品需求数")
private int productRequirementCount;
@ApiModelProperty(value = "我负责的产品数")
private int assignedMeProductCount;
}