Browse Source

Merge branch 'master' of http://121.42.41.42:7070/r/esua-epdc-cloud

feature/dangjian
李鹏飞 5 years ago
parent
commit
8898cbe825
  1. 5
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-client/src/main/java/com/elink/esua/epdc/dto/KpiCaseHandlingDTO.java
  2. 5
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-client/src/main/java/com/elink/esua/epdc/dto/KpiGridEntityDTO.java
  3. 5
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/entity/KpiCaseHandlingEntity.java
  4. 5
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/entity/KpiGridEntityEntity.java
  5. 3
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/excel/KpiCaseHandlingExcel.java
  6. 3
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/excel/KpiGridEntityExcel.java
  7. 14
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiCaseHandlingServiceImpl.java
  8. 13
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiGridEntityServiceImpl.java
  9. 1
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/KpiCaseHandlingDao.xml
  10. 1
      esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/KpiGridEntityDao.xml

5
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-client/src/main/java/com/elink/esua/epdc/dto/KpiCaseHandlingDTO.java

@ -118,4 +118,9 @@ public class KpiCaseHandlingDTO implements Serializable {
*/ */
private String delFlag; private String delFlag;
/**
* 奖励分值
*/
private String plusScore;
} }

5
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-client/src/main/java/com/elink/esua/epdc/dto/KpiGridEntityDTO.java

@ -164,4 +164,9 @@ public class KpiGridEntityDTO implements Serializable {
*/ */
private String delFlag; private String delFlag;
/**
* 奖励分值
*/
private String plusScore;
} }

5
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/entity/KpiCaseHandlingEntity.java

@ -88,4 +88,9 @@ public class KpiCaseHandlingEntity extends BaseEpdcEntity {
*/ */
private String allDeptNames; private String allDeptNames;
/**
* 奖励分值
*/
private String plusScore;
} }

5
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/entity/KpiGridEntityEntity.java

@ -130,4 +130,9 @@ public class KpiGridEntityEntity extends BaseEpdcEntity {
*/ */
private String allDeptNames; private String allDeptNames;
/**
* 奖励分值
*/
private String plusScore;
} }

3
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/excel/KpiCaseHandlingExcel.java

@ -49,6 +49,9 @@ public class KpiCaseHandlingExcel {
@Excel(name = "案件处置情况打分") @Excel(name = "案件处置情况打分")
private String caseHandling; private String caseHandling;
@Excel(name = "奖励分值")
private String plusScore;
// @Excel(name = "案件处置情况打分最终分数") // @Excel(name = "案件处置情况打分最终分数")
// private String caseHandlingScore; // private String caseHandlingScore;

3
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/excel/KpiGridEntityExcel.java

@ -77,6 +77,9 @@ public class KpiGridEntityExcel {
@Excel(name = "运行机制分数") @Excel(name = "运行机制分数")
private String gridOperationOperational; private String gridOperationOperational;
@Excel(name = "奖励分值")
private String plusScore;
// @Excel(name = "上级部门id") // @Excel(name = "上级部门id")
// private String parentDeptIds; // private String parentDeptIds;
// //

14
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiCaseHandlingServiceImpl.java

@ -314,7 +314,16 @@ public class KpiCaseHandlingServiceImpl extends BaseServiceImpl<KpiCaseHandlingD
return true; return true;
} }
Double caseHandlingDouble = Double.parseDouble(caseHandling); Double caseHandlingDouble = Double.parseDouble(caseHandling);
if(caseHandlingDouble < 0 || caseHandlingDouble > 100){
// 奖励分值(2分)
String plusScore = kpiCaseHandlingExcel.getPlusScore();
if(ExcelUtils.checkNumber(plusScore)){
return true;
}
Double plusScorelDouble = Double.parseDouble(plusScore);
if(caseHandlingDouble < 0 || caseHandlingDouble > 100
|| plusScorelDouble < 0 || plusScorelDouble > 2){
return true; return true;
} }
return false; return false;
@ -327,7 +336,8 @@ public class KpiCaseHandlingServiceImpl extends BaseServiceImpl<KpiCaseHandlingD
*/ */
private Boolean checkNullCell(KpiCaseHandlingExcel kpiCaseHandlingExcel){ private Boolean checkNullCell(KpiCaseHandlingExcel kpiCaseHandlingExcel){
if(StringUtils.isBlank(kpiCaseHandlingExcel.getDeptId()) || StringUtils.isBlank(kpiCaseHandlingExcel.getDeptName()) || StringUtils.isBlank(kpiCaseHandlingExcel.getMonthYear()) if(StringUtils.isBlank(kpiCaseHandlingExcel.getDeptId()) || StringUtils.isBlank(kpiCaseHandlingExcel.getDeptName()) || StringUtils.isBlank(kpiCaseHandlingExcel.getMonthYear())
|| StringUtils.isBlank(kpiCaseHandlingExcel.getCaseHandling())){ || StringUtils.isBlank(kpiCaseHandlingExcel.getCaseHandling())
|| StringUtils.isBlank(kpiCaseHandlingExcel.getPlusScore())){
return true; return true;
} }
return false; return false;

13
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiGridEntityServiceImpl.java

@ -366,7 +366,7 @@ public class KpiGridEntityServiceImpl extends BaseServiceImpl<KpiGridEntityDao,
|| StringUtils.isBlank(kpiGridEntityExcel.getStationEstablishmentStandard()) || StringUtils.isBlank(kpiGridEntityExcel.getDeptTypeKey()) || StringUtils.isBlank(kpiGridEntityExcel.getStationEstablishmentStandard()) || StringUtils.isBlank(kpiGridEntityExcel.getDeptTypeKey())
|| StringUtils.isBlank(kpiGridEntityExcel.getStaffingPlacementInformation()) || StringUtils.isBlank(kpiGridEntityExcel.getStaffingPlacementOfficer()) || StringUtils.isBlank(kpiGridEntityExcel.getStaffingPlacementInformation()) || StringUtils.isBlank(kpiGridEntityExcel.getStaffingPlacementOfficer())
|| StringUtils.isBlank(kpiGridEntityExcel.getStaffingPlacementPersonnel()) || StringUtils.isBlank(kpiGridEntityExcel.getGridOperationOperational()) || StringUtils.isBlank(kpiGridEntityExcel.getStaffingPlacementPersonnel()) || StringUtils.isBlank(kpiGridEntityExcel.getGridOperationOperational())
|| StringUtils.isBlank(kpiGridEntityExcel.getGridOperationWorkplan())){ || StringUtils.isBlank(kpiGridEntityExcel.getGridOperationWorkplan()) || StringUtils.isBlank(kpiGridEntityExcel.getPlusScore())){
return true; return true;
} }
return false; return false;
@ -406,6 +406,14 @@ public class KpiGridEntityServiceImpl extends BaseServiceImpl<KpiGridEntityDao,
} }
Double gridOperationOperationalDouble = Double.parseDouble(gridOperationOperational); Double gridOperationOperationalDouble = Double.parseDouble(gridOperationOperational);
Double gridOperationWorkplanDouble = Double.parseDouble(gridOperationWorkplan); Double gridOperationWorkplanDouble = Double.parseDouble(gridOperationWorkplan);
// 奖励分值(2分)
String plusScore = kpiGridEntityExcel.getPlusScore();
if(ExcelUtils.checkNumber(plusScore)){
return true;
}
Double plusScorelDouble = Double.parseDouble(plusScore);
if(stationEstablishmentBorderDouble < 0 || stationEstablishmentBorderDouble > 1 if(stationEstablishmentBorderDouble < 0 || stationEstablishmentBorderDouble > 1
|| stationEstablishmentLayoutDouble < 0 || stationEstablishmentLayoutDouble > 2 || stationEstablishmentLayoutDouble < 0 || stationEstablishmentLayoutDouble > 2
|| stationEstablishmentStandardDouble < 0 || stationEstablishmentStandardDouble > 1 || stationEstablishmentStandardDouble < 0 || stationEstablishmentStandardDouble > 1
@ -413,7 +421,8 @@ public class KpiGridEntityServiceImpl extends BaseServiceImpl<KpiGridEntityDao,
|| staffingPlacementOfficerDouble < 0 || staffingPlacementOfficerDouble > 1 || staffingPlacementOfficerDouble < 0 || staffingPlacementOfficerDouble > 1
|| staffingPlacementPersonnelDouble < 0 || staffingPlacementPersonnelDouble > 1 || staffingPlacementPersonnelDouble < 0 || staffingPlacementPersonnelDouble > 1
|| gridOperationOperationalDouble < 0 || gridOperationOperationalDouble > 2 || gridOperationOperationalDouble < 0 || gridOperationOperationalDouble > 2
|| gridOperationWorkplanDouble < 0 || gridOperationWorkplanDouble > 1){ || gridOperationWorkplanDouble < 0 || gridOperationWorkplanDouble > 1
|| plusScorelDouble < 0 || plusScorelDouble > 2){
return true; return true;
} }
return false; return false;

1
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/KpiCaseHandlingDao.xml

@ -31,6 +31,7 @@
sd.MONTH_YEAR, sd.MONTH_YEAR,
sd.CASE_HANDLING, sd.CASE_HANDLING,
sd.CASE_HANDLING_SCORE, sd.CASE_HANDLING_SCORE,
sd.PLUS_SCORE,
sd.PARENT_DEPT_IDS, sd.PARENT_DEPT_IDS,
sd.PARENT_DEPT_NAMES, sd.PARENT_DEPT_NAMES,
sd.ALL_DEPT_IDS, sd.ALL_DEPT_IDS,

1
esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/KpiGridEntityDao.xml

@ -36,6 +36,7 @@
GRID_OPERATION, GRID_OPERATION,
PARENT_DEPT_IDS, PARENT_DEPT_IDS,
PARENT_DEPT_NAMES, PARENT_DEPT_NAMES,
PLUS_SCORE,
ALL_DEPT_IDS, ALL_DEPT_IDS,
ALL_DEPT_NAMES, ALL_DEPT_NAMES,
REVISION, REVISION,

Loading…
Cancel
Save