|
@@ -153,7 +153,7 @@ public class AbnormalStatisticsServiceImpl implements AbnormalStatisticsService
|
|
|
List<FirstArticleWorkshop> firstArticleWorkshopList = firstArticleWorkshopService.list(Wrappers.<FirstArticleWorkshop>lambdaQuery()
|
|
|
.eq(FirstArticleWorkshop::getBentelerPlanId, faInfo.getBentelerPlanId()));
|
|
|
|
|
|
- List<AbnormalWorkshopRes> abnormalWorkshopList = new ArrayList<AbnormalWorkshopRes>();
|
|
|
+ List<AbnormalWorkshopRes> abnormalWorkshopList = new ArrayList<>();
|
|
|
AbnormalWorkshopRes abnormalWorkshop = null;
|
|
|
for (FirstArticleWorkshop workshop : firstArticleWorkshopList) {
|
|
|
abnormalWorkshop = new AbnormalWorkshopRes();
|
|
@@ -175,14 +175,18 @@ public class AbnormalStatisticsServiceImpl implements AbnormalStatisticsService
|
|
|
String userName = wxPlanService.getUserNameById(abnormalItemInfo.getItemResultUserId());
|
|
|
abnormalItemInfo.setItemResultUser(userName);
|
|
|
}
|
|
|
- List<AbnormalItemResultRes> firstItemResultList = this.getAbnormalItemResultList(faInfo.getTaskId(), abnormalItemInfo.getItemId(), 0);
|
|
|
- abnormalItemInfo.setFirstItemResultList(firstItemResultList);
|
|
|
-
|
|
|
- List<AbnormalItemResultRes> twoHundredItemResultList = this.getAbnormalItemResultList(faInfo.getTaskId(), abnormalItemInfo.getItemId(), 1);
|
|
|
- abnormalItemInfo.setTwoHundredItemResultList(twoHundredItemResultList);
|
|
|
-
|
|
|
- List<AbnormalItemResultRes> catchItemResultList = this.getAbnormalItemResultList(faInfo.getTaskId(), abnormalItemInfo.getItemId(), 2);
|
|
|
- abnormalItemInfo.setCatchItemResultList(catchItemResultList);
|
|
|
+ if (faInfo.getTypeFlag().equals(0)) {
|
|
|
+ List<AbnormalItemResultRes> firstItemResultList = this.getAbnormalItemResultList(faInfo.getTaskId(), abnormalItemInfo.getItemId(), 0);
|
|
|
+ abnormalItemInfo.setFirstItemResultList(firstItemResultList);
|
|
|
+ }
|
|
|
+ if (faInfo.getTypeFlag().equals(1)) {
|
|
|
+ List<AbnormalItemResultRes> twoHundredItemResultList = this.getAbnormalItemResultList(faInfo.getTaskId(), abnormalItemInfo.getItemId(), 1);
|
|
|
+ abnormalItemInfo.setTwoHundredItemResultList(twoHundredItemResultList);
|
|
|
+ }
|
|
|
+ if (faInfo.getTypeFlag().equals(2)) {
|
|
|
+ List<AbnormalItemResultRes> catchItemResultList = this.getAbnormalItemResultList(faInfo.getTaskId(), abnormalItemInfo.getItemId(), 2);
|
|
|
+ abnormalItemInfo.setCatchItemResultList(catchItemResultList);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
abnormalWorkshopList.get(i).setAbnormalItemList(abnormalItemList);
|