Преглед изворни кода

订单管理-订单详情-服务商列表只查询关联需求的服务商

ZhangWenQiang пре 4 година
родитељ
комит
fafd18bd96

+ 4 - 6
happy-boot-module-flexjob/src/main/java/org/jeecg/modules/ordermanager/service/impl/HwOrderServiceImpl.java

@@ -1074,12 +1074,10 @@ public class HwOrderServiceImpl extends ServiceImpl<HwOrderMapper, HwOrder> impl
             if (jsonObjectResult != null) {
                 if (jsonObjectResult.getBoolean("success")) {
                     list = JSON.parseArray(jsonObjectResult.getString("result"), HwSubcontractor.class);
-                    if (!list.isEmpty()) {
-                        //只保留该订单所属需求的服务商
-                        HwOrder hwOrderDto = baseMapper.getByOrderCode(hwOrder.getOrderCode());
-                        HwRequirement hwRequirement = hwRequirementMapper.selectById(hwOrderDto.getRequirementId());
-                        list = list.stream().filter(item -> hwRequirement.getSubcontractorId().equals(item.getId())).collect(Collectors.toList());
-                    }
+                    //只保留该订单所属需求的服务商
+                    HwOrder hwOrderDto = baseMapper.getByOrderCode(hwOrder.getOrderCode());
+                    HwRequirement hwRequirement = hwRequirementMapper.selectById(hwOrderDto.getRequirementId());
+                    list = list.stream().filter(item -> hwRequirement.getSubcontractorId().equals(item.getId())).collect(Collectors.toList());
                 }
             }
         }