diff --git a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcStaticTableServiceImpl.java b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcStaticTableServiceImpl.java index 07642e26..3ca1aacf 100644 --- a/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcStaticTableServiceImpl.java +++ b/op-modules/op-quality/src/main/java/com/op/quality/service/impl/QcStaticTableServiceImpl.java @@ -1322,8 +1322,10 @@ public class QcStaticTableServiceImpl implements IQcStaticTableService { List actArray = new ArrayList<>(); for(String avg:actArray0){ if(avg.matches(".*\\..*\\..*")||avg.indexOf(":")>0){ - actArray.add(avg.substring(2)); - }else{ + if(!StringUtils.isEmpty(avg.substring(2))){ + actArray.add(avg.substring(2)); + } + }else if(StringUtils.isNotEmpty(avg)){ actArray.add(avg); } }