瀏覽代碼

* 代码优化

顾绍勇 5 年之前
父節點
當前提交
33f3814ff5

+ 21
- 25
src/main/java/com/huiju/estateagents/service/impl/TaHousingResourcesServiceImpl.java 查看文件

123
         QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper;
123
         QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper;
124
         QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
124
         QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
125
         for (TaBuildingApartment apartment : apartmentList) {
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
         return resultList;
139
         return resultList;
169
         // 获取户型图片列表
167
         // 获取户型图片列表
170
         List<TaBuildingImg> taBuildingImgList = new ArrayList<>();
168
         List<TaBuildingImg> taBuildingImgList = new ArrayList<>();
171
         List<TaApartmentImg> buildingImg;
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
         if (CollectionUtils.isNotEmpty(taBuildingImgList)) {
181
         if (CollectionUtils.isNotEmpty(taBuildingImgList)) {
186
             resourcesPO.setBuildingImgList(taBuildingImgList);
182
             resourcesPO.setBuildingImgList(taBuildingImgList);

+ 10
- 12
src/main/java/com/huiju/estateagents/service/impl/TaPreselectionRecordServiceImpl.java 查看文件

71
             QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper;
71
             QueryWrapper<TaApartmentImg> apartmentImgQueryWrapper;
72
             QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
72
             QueryWrapper<TaBuildingImg> buildingImgQueryWrapper;
73
             for (TaPreselectionRecordPO po : poList) {
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
                 resultList.add(po);
85
                 resultList.add(po);
88
             }
86
             }