From 2e7a41dfb8dea9a60b8921ba68fcce4bff5de2a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?niohe=C2=B7erbao?= Date: Fri, 4 Aug 2023 08:59:21 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dashboard/manage/DashboardProjectManage.java | 26 +++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/manage/DashboardProjectManage.java b/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/manage/DashboardProjectManage.java index b85bf9b..6d7ea31 100644 --- a/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/manage/DashboardProjectManage.java +++ b/pmapi/src/main/java/com/ningdatech/pmapi/dashboard/manage/DashboardProjectManage.java @@ -83,6 +83,20 @@ public class DashboardProjectManage { // 已立项项目数 Integer approvedProjectCnt = projectCnt - toBeApprovedProjectCnt; + // + +// 项目画像 +// * 项目立项率 +// * 项目申报总金额 +// * 项目批复总金额 +// * 项目采购总金额 +// * 资金核定率 +// * 延期项目数 +// * 延期占比 +// * 项目变更数量 +// * 项目变更金额 + + // 装配返回VO DashboardProjectSummaryVO dashboardProjectSummaryVO = new DashboardProjectSummaryVO(); @@ -92,17 +106,19 @@ public class DashboardProjectManage { return dashboardProjectSummaryVO; } - public DashboardInvestmentSummaryVO getInvestmentSummary(QueryYearPO queryYearPO) { + public DashboardProjectCntSummaryVO getProjectCntSummary(QueryYearPO queryYearPO) { QueryTimeYearBO queryTimeYearBO = getQueryTimeYearBO(queryYearPO.getYear()); - return null; + DashboardProjectCntSummaryVO dashboardProjectCntSummaryVO = new DashboardProjectCntSummaryVO(); + return dashboardProjectCntSummaryVO; } - - public DashboardProjectCntSummaryVO getProjectCntSummary(QueryYearPO queryYearPO) { + public DashboardInvestmentSummaryVO getInvestmentSummary(QueryYearPO queryYearPO) { QueryTimeYearBO queryTimeYearBO = getQueryTimeYearBO(queryYearPO.getYear()); - return null; + DashboardInvestmentSummaryVO dashboardInvestmentSummaryVO = new DashboardInvestmentSummaryVO(); + return dashboardInvestmentSummaryVO; } + }