Parcourir la source

* 代码优化

顾绍勇 il y a 5 ans
Parent
révision
33f3814ff5

+ 21
- 25
src/main/java/com/huiju/estateagents/service/impl/TaHousingResourcesServiceImpl.java Voir le fichier

@@ -123,19 +123,17 @@ public class TaHousingResourcesServiceImpl extends ServiceImpl<TaHousingResource
123 123
         QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper;
124 124
         QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
125 125
         for (TaBuildingApartment apartment : apartmentList) {
126
-            if (!StringUtils.isEmpty(apartment.getApartmentId())) {
127
-                apartmentImgQueryWrapper = new QueryWrapper<>();
128
-                apartmentImgQueryWrapper.eq("apartment_id", apartment.getApartmentId());
129
-                buildingImg = taApartmentImgMapper.selectList(apartmentImgQueryWrapper);
130
-                for (TaApartmentImg apartmentImg : buildingImg) {
131
-                    buildingImgQueryWrapper = new QueryWrapper<>();
132
-                    buildingImgQueryWrapper.eq("img_id", apartmentImg.getImgId());
133
-                    buildingImgQueryWrapper.eq("img_type", CommConstant.BUILDING_IMG_APARMENT);
134
-                    buildingImgQueryWrapper.orderByAsc("order_no");
135
-                    taBuildingImgList = taBuildingImgMapper.selectList(buildingImgQueryWrapper);
136
-                    apartment.setBuildingImgList(taBuildingImgList);
137
-                    resultList.add(apartment);
138
-                }
126
+            apartmentImgQueryWrapper = new QueryWrapper<>();
127
+            apartmentImgQueryWrapper.eq("apartment_id", apartment.getApartmentId());
128
+            buildingImg = taApartmentImgMapper.selectList(apartmentImgQueryWrapper);
129
+            for (TaApartmentImg apartmentImg : buildingImg) {
130
+                buildingImgQueryWrapper = new QueryWrapper<>();
131
+                buildingImgQueryWrapper.eq("img_id", apartmentImg.getImgId());
132
+                buildingImgQueryWrapper.eq("img_type", CommConstant.BUILDING_IMG_APARMENT);
133
+                buildingImgQueryWrapper.orderByAsc("order_no");
134
+                taBuildingImgList = taBuildingImgMapper.selectList(buildingImgQueryWrapper);
135
+                apartment.setBuildingImgList(taBuildingImgList);
136
+                resultList.add(apartment);
139 137
             }
140 138
         }
141 139
         return resultList;
@@ -169,18 +167,16 @@ public class TaHousingResourcesServiceImpl extends ServiceImpl<TaHousingResource
169 167
         // 获取户型图片列表
170 168
         List<TaBuildingImg> taBuildingImgList = new ArrayList<>();
171 169
         List<TaApartmentImg> buildingImg;
172
-        if (!StringUtils.isEmpty(resourcesPO.getApartmentId())) {
173
-            QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
174
-            QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper = new QueryWrapper<>();
175
-            apartmentImgQueryWrapper.eq("apartment_id", resourcesPO.getApartmentId());
176
-            buildingImg = taApartmentImgMapper.selectList(apartmentImgQueryWrapper);
177
-            for (TaApartmentImg apartmentImg : buildingImg) {
178
-                buildingImgQueryWrapper = new QueryWrapper<>();
179
-                buildingImgQueryWrapper.eq("img_id", apartmentImg.getImgId());
180
-                buildingImgQueryWrapper.eq("img_type", CommConstant.BUILDING_IMG_APARMENT);
181
-                buildingImgQueryWrapper.orderByAsc("order_no");
182
-                taBuildingImgList = taBuildingImgMapper.selectList(buildingImgQueryWrapper);
183
-            }
170
+        QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
171
+        QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper = new QueryWrapper<>();
172
+        apartmentImgQueryWrapper.eq("apartment_id", resourcesPO.getApartmentId());
173
+        buildingImg = taApartmentImgMapper.selectList(apartmentImgQueryWrapper);
174
+        for (TaApartmentImg apartmentImg : buildingImg) {
175
+            buildingImgQueryWrapper = new QueryWrapper<>();
176
+            buildingImgQueryWrapper.eq("img_id", apartmentImg.getImgId());
177
+            buildingImgQueryWrapper.eq("img_type", CommConstant.BUILDING_IMG_APARMENT);
178
+            buildingImgQueryWrapper.orderByAsc("order_no");
179
+            taBuildingImgList = taBuildingImgMapper.selectList(buildingImgQueryWrapper);
184 180
         }
185 181
         if (CollectionUtils.isNotEmpty(taBuildingImgList)) {
186 182
             resourcesPO.setBuildingImgList(taBuildingImgList);

+ 10
- 12
src/main/java/com/huiju/estateagents/service/impl/TaPreselectionRecordServiceImpl.java Voir le fichier

@@ -71,18 +71,16 @@ public class TaPreselectionRecordServiceImpl extends ServiceImpl<TaPreselectionR
71 71
             QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper;
72 72
             QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
73 73
             for (TaPreselectionRecordPO po : poList) {
74
-                if (!StringUtils.isEmpty(po.getApartmentId())) {
75
-                    apartmentImgQueryWrapper = new QueryWrapper<>();
76
-                    apartmentImgQueryWrapper.eq("apartment_id", po.getApartmentId());
77
-                    buildingImg = taApartmentImgMapper.selectList(apartmentImgQueryWrapper);
78
-                    for (TaApartmentImg apartmentImg : buildingImg) {
79
-                        buildingImgQueryWrapper = new QueryWrapper<>();
80
-                        buildingImgQueryWrapper.eq("img_id", apartmentImg.getImgId());
81
-                        buildingImgQueryWrapper.eq("img_type", CommConstant.BUILDING_IMG_APARMENT);
82
-                        buildingImgQueryWrapper.orderByAsc("order_no");
83
-                        taBuildingImgList = taBuildingImgMapper.selectList(buildingImgQueryWrapper);
84
-                        po.setBuildingImgList(taBuildingImgList);
85
-                    }
74
+                apartmentImgQueryWrapper = new QueryWrapper<>();
75
+                apartmentImgQueryWrapper.eq("apartment_id", po.getApartmentId());
76
+                buildingImg = taApartmentImgMapper.selectList(apartmentImgQueryWrapper);
77
+                for (TaApartmentImg apartmentImg : buildingImg) {
78
+                    buildingImgQueryWrapper = new QueryWrapper<>();
79
+                    buildingImgQueryWrapper.eq("img_id", apartmentImg.getImgId());
80
+                    buildingImgQueryWrapper.eq("img_type", CommConstant.BUILDING_IMG_APARMENT);
81
+                    buildingImgQueryWrapper.orderByAsc("order_no");
82
+                    taBuildingImgList = taBuildingImgMapper.selectList(buildingImgQueryWrapper);
83
+                    po.setBuildingImgList(taBuildingImgList);
86 84
                 }
87 85
                 resultList.add(po);
88 86
             }