Преглед на файлове

设施图片代码修改

S0025136190 преди 8 месеца
родител
ревизия
f1b18e8f2d
променени са 1 файла, в които са добавени 15 реда и са изтрити 0 реда
  1. 15 0
      takai-modules/takai-system/src/main/java/org/dromara/system/service/impl/FacilitiesServiceImpl.java

+ 15 - 0
takai-modules/takai-system/src/main/java/org/dromara/system/service/impl/FacilitiesServiceImpl.java

@@ -292,6 +292,21 @@ public class FacilitiesServiceImpl implements IFacilitiesService {
                 BeanUtils.copyProperties(bo, bo1);
                 LambdaQueryWrapper<Facilities> lqw = buildQueryWrapper(bo1);
                 result = baseMapper.selectVoPage(pageQuery.build(), lqw);
+
+                if(result != null){
+                    List<FacilitiesVo> list = result.getRecords();
+                    for (FacilitiesVo facilitiesVo: list){
+                        List<SysImgVo> sysimg = this.querySysImg(facilitiesVo.getFacilitiesId());
+                        for (SysImgVo sysImgVo: sysimg){
+                            if(StringUtils.isNotBlank(sysImgVo.getEnumC()) && sysImgVo.getEnumC().equals("0")){
+                                facilitiesVo.setUrl(sysImgVo.getUrl());
+                                break;
+                            }
+                        }
+                        facilitiesVo.setSysimg(sysimg);
+                    }
+                    return TableDataInfo.build(result);
+                }
             }
 //            List<String> regionIds = rfList.stream().map(RegionFacilitiesVo:: getFacilitiesId).collect(Collectors.toList());
 //            bo.setFacilitiesIds(regionIds);