diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java index 23b228d83..01182225c 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java @@ -173,10 +173,12 @@ public class SubPositionCheckInfoServiceImpl extends BaseServiceImpl relationList = subInfoGridRelationService.selectListByInfoId(dto.getInfoId()); - for(SubInfoGridRelationEntity sir : relationList){ - kpiGridEntityService.insertFullMarks(sir); + if(!"4".equals(dto.getCheckResult())){ + //添加满分记录 + List relationList = subInfoGridRelationService.selectListByInfoId(dto.getInfoId()); + for(SubInfoGridRelationEntity sir : relationList){ + kpiGridEntityService.insertFullMarks(sir); + } } return new Result(); } diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml index af54cf19e..8f15b5f53 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml @@ -23,6 +23,7 @@