Kaynağa Gözat

设施图片代码修改

S0025136190 8 ay önce
ebeveyn
işleme
f1b18e8f2d

+ 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);