Browse Source

项目列表排序

魏熙美 5 years ago
parent
commit
14c507b9cd

+ 1
- 3
src/main/java/com/huiju/estateagents/service/impl/TaBuildingServiceImpl.java View File

95
                 queryWrapper.eq("building_id", taBuilding.getBuildingId());
95
                 queryWrapper.eq("building_id", taBuilding.getBuildingId());
96
                 queryWrapper.eq("img_type", "banner");
96
                 queryWrapper.eq("img_type", "banner");
97
                 queryWrapper.orderByAsc("create_date");
97
                 queryWrapper.orderByAsc("create_date");
98
+
98
                 List<TaBuildingImg> buildingImg = taBuildingImgMapper.selectList(queryWrapper);
99
                 List<TaBuildingImg> buildingImg = taBuildingImgMapper.selectList(queryWrapper);
99
                 taBuilding.setBuildingImg(buildingImg);
100
                 taBuilding.setBuildingImg(buildingImg);
100
             }
101
             }
309
         String imgStr = object.getString("img");
310
         String imgStr = object.getString("img");
310
         List<TaBuildingImg> buildingImgs = JSONObject.parseArray(imgStr, TaBuildingImg.class);
311
         List<TaBuildingImg> buildingImgs = JSONObject.parseArray(imgStr, TaBuildingImg.class);
311
 
312
 
312
-//        building.setOpeningDate(DateUtils.date2LocalDateTime(object.getDate("openingDate")));
313
-//        building.setCreateDate(LocalDateTime.now());
314
-//        building.setStatus(0);
315
         if (CollectionUtils.isNotEmpty(buildingImgs)) {
313
         if (CollectionUtils.isNotEmpty(buildingImgs)) {
316
             insertImgBatch(buildingImgs, building.getBuildingId());
314
             insertImgBatch(buildingImgs, building.getBuildingId());
317
         }
315
         }

+ 2
- 2
src/main/resources/mapper/TaBuildingMapper.xml View File

4
     <select id="buildingList" resultType="com.huiju.estateagents.entity.TaBuilding">
4
     <select id="buildingList" resultType="com.huiju.estateagents.entity.TaBuilding">
5
         SELECT * FROM ta_building
5
         SELECT * FROM ta_building
6
         <where>
6
         <where>
7
-            status > -1
7
+            status > 0
8
             <if test="Name != null and Name != ''">
8
             <if test="Name != null and Name != ''">
9
                 and  (ta_building.name like concat('%',#{Name,jdbcType=VARCHAR},'%') or ta_building.building_name like concat('%',#{Name,jdbcType=VARCHAR},'%'))
9
                 and  (ta_building.name like concat('%',#{Name,jdbcType=VARCHAR},'%') or ta_building.building_name like concat('%',#{Name,jdbcType=VARCHAR},'%'))
10
             </if>
10
             </if>
30
                 and  ta_building.org_id = #{orgId}
30
                 and  ta_building.org_id = #{orgId}
31
             </if>
31
             </if>
32
         </where>
32
         </where>
33
-        ORDER BY create_date DESC
33
+        ORDER BY status ASC, create_date DESC
34
     </select>
34
     </select>
35
 
35
 
36
     <select id="buildingListSelect" resultType="com.huiju.estateagents.entity.TaBuilding">
36
     <select id="buildingListSelect" resultType="com.huiju.estateagents.entity.TaBuilding">