@ -136,11 +136,13 @@ public class GridCorreLationServiceImpl implements GridCorreLationService {
if ( NumConstant . ZERO = = total ) {
log . warn ( String . format ( "customerId=%s,monthId=%s,没有上传网格相关-党建能力-五级指标数据" , formDTO . getCustomerId ( ) , formDTO . getMonthId ( ) ) ) ;
return ;
} else if ( NumConstant . ONE = = total ) {
}
//只有一个网格的事实记录时无需处理以下代码注释
/ * else if ( NumConstant . ONE = = total ) {
//只有一个网格时
log . warn ( String . format ( "indexCode:%s,customerId:%s,monthId:%s,only one fact_index_party_ablity_grid_monthly record" , IndexCodeEnum . DANG_JIAN_NENG_LI . getCode ( ) , formDTO . getCustomerId ( ) , formDTO . getMonthId ( ) ) ) ;
this . handleOneGridScene ( formDTO , IndexCodeEnum . DANG_JIAN_NENG_LI . getCode ( ) ) ;
}
} * /
//总页数,进行批量查询,批量计算
int totalPage = ( int ) Math . ceil ( ( double ) total / IndexCalConstant . PAGE_SIZE ) ;
log . info ( String . format ( "共%s条数据,分%s次计算" , total , totalPage ) ) ;
@ -199,7 +201,7 @@ public class GridCorreLationServiceImpl implements GridCorreLationService {
* @description 只有一条事实记录时 , 分值默认赋50
* @Date 2020 / 9 / 2 14 : 35
* * /
private void handleOneGridScene ( CalculateCommonFormDTO formDTO , String indexCode ) {
/ * private void handleOneGridScene ( CalculateCommonFormDTO formDTO , String indexCode ) {
List < HashMap < String , BigDecimal > > resultMapList = new ArrayList < > ( ) ;
HashMap < String , BigDecimal > resultMap = new HashMap < > ( ) ;
String gridId = null ;
@ -215,7 +217,7 @@ public class GridCorreLationServiceImpl implements GridCorreLationService {
// 保存中间表
saveGridCorreLationResult ( formDTO , resultMapList , indexCode , NumConstant . ZERO_STR ) ;
}
* /
/ * *
* @param calculateCommonFormDTO
* @return java . util . Map < java . lang . String , java . math . BigDecimal >
@ -479,11 +481,13 @@ public class GridCorreLationServiceImpl implements GridCorreLationService {
if ( NumConstant . ZERO = = total ) {
log . warn ( String . format ( "customerId%s,monthId%s,没有上传网格相关-治理能力-五级指标数据" , formDTO . getCustomerId ( ) , formDTO . getMonthId ( ) ) ) ;
return ;
} else if ( NumConstant . ONE = = total ) {
}
//只有一个网格的事实记录时无需处理以下代码注释
/ * else if ( NumConstant . ONE = = total ) {
//只有一个网格时
log . warn ( String . format ( "indexCode:%s,customerId:%s,monthId:%s,only one fact_index_govrn_ablity_grid_monthly record" , IndexCodeEnum . ZHI_LI_NENG_LI . getCode ( ) , formDTO . getCustomerId ( ) , formDTO . getMonthId ( ) ) ) ;
this . handleOneGridScene ( formDTO , IndexCodeEnum . ZHI_LI_NENG_LI . getCode ( ) ) ;
}
} * /
//总页数,进行批量查询,批量计算
int totalPage = ( int ) Math . ceil ( ( double ) total / IndexCalConstant . PAGE_SIZE ) ;
log . info ( String . format ( "共%s条数据,分%s次计算" , total , totalPage ) ) ;
@ -546,11 +550,13 @@ public class GridCorreLationServiceImpl implements GridCorreLationService {
if ( NumConstant . ZERO = = total ) {
log . warn ( String . format ( "customerId:%s,monthId:%s,没有上传网格相关-服务能力-五级指标数据" , formDTO . getCustomerId ( ) , formDTO . getMonthId ( ) ) ) ;
return ;
} else if ( NumConstant . ONE = = total ) {
}
//只有一个网格的事实记录时无需处理以下代码注释
/ * else if ( NumConstant . ONE = = total ) {
//只有一个网格时
log . warn ( String . format ( "indexCode:%s,customerId:%s,monthId:%s,only one fact_index_service_ablity_grid_monthly record" , IndexCodeEnum . FU_WU_NENG_LI . getCode ( ) , formDTO . getCustomerId ( ) , formDTO . getMonthId ( ) ) ) ;
this . handleOneGridScene ( formDTO , IndexCodeEnum . FU_WU_NENG_LI . getCode ( ) ) ;
}
} * /
//总页数,进行批量查询,批量计算
int totalPage = ( int ) Math . ceil ( ( double ) total / IndexCalConstant . PAGE_SIZE ) ;
log . info ( String . format ( "共%s条数据,分%s次计算" , total , totalPage ) ) ;