From 3ee5b4fa9d029d268dd7416bd95798c0f58305fa Mon Sep 17 00:00:00 2001 From: gaojiabao Date: Wed, 19 Apr 2023 20:55:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=8F=91=E8=B5=B7=E4=BC=81?= =?UTF-8?q?=E6=A0=87=E8=AE=A1=E5=88=92=E6=B5=81=E7=A8=8B=20=E6=96=87?= =?UTF-8?q?=E4=BB=B6=20=E5=8F=91=E5=B8=83=E7=A8=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/SarBussionessStandServiceImpl.java | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java index 7d9f64d1..43fef371 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarBussionessStand/service/impl/SarBussionessStandServiceImpl.java @@ -4437,13 +4437,22 @@ public class SarBussionessStandServiceImpl extends ServiceImpl asList = Arrays.asList(split); - List sarBussStandAttrInfoList = new ArrayList<>(); - for(String idInfo :asList){ - SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoService.selectByIdAtt(idInfo); - AttFileEO byId = iAttFileEOService.getFileInfo(sarBussStandAttrInfo.getFbgbuss()); - sarBussStandAttrInfo.setFbgbussNmae(byId.getOldFileName()); + + SarBussStandAttrInfo sarBussStandAttrInfo = sarBussStandAttrInfoService.selectByIdAtt(id); + List sarBussStandAttrInfoList = new ArrayList<>(); + if(sarBussStandAttrInfo!=null && StringUtils.isNotBlank(sarBussStandAttrInfo.getFbgbuss())){ + String[] split = sarBussStandAttrInfo.getFbgbuss().split(","); + List asList = Arrays.asList(split); + String fbgbussNmae = ""; + for(String idInfo :asList){ + AttFileEO byId = iAttFileEOService.getFileInfo(idInfo); + if(StringUtils.isNotBlank(fbgbussNmae)){ + fbgbussNmae = fbgbussNmae+","+byId.getOldFileName(); + }else { + fbgbussNmae = byId.getOldFileName(); + } + } + sarBussStandAttrInfo.setFbgbussNmae(fbgbussNmae); sarBussStandAttrInfoList.add(sarBussStandAttrInfo); } return Result.success(sarBussStandAttrInfoList);