Sfoglia il codice sorgente

Merge branch 'develop' of http://git.ycjcjy.com/marketing/services into develop

傅行帆 3 anni fa
parent
commit
1aa0b4340d

+ 2
- 0
src/main/java/com/yunzhi/marketing/controller/TaBuildingController.java Vedi File

298
             @RequestParam(required = false) String buildingArea,    // 区域
298
             @RequestParam(required = false) String buildingArea,    // 区域
299
             @RequestParam(required = false) String brandId,    // 品牌开发商
299
             @RequestParam(required = false) String brandId,    // 品牌开发商
300
             @RequestParam(required = false) Boolean isRecentOpening,    // 是否近期开盘
300
             @RequestParam(required = false) Boolean isRecentOpening,    // 是否近期开盘
301
+            @RequestParam(required = false) String marketStatus,    // 是否近期开盘
301
             @RequestParam(required = false) String orderBy,    // 排序字段
302
             @RequestParam(required = false) String orderBy,    // 排序字段
302
 //            @RequestParam(required = false) Integer minPrice, // 最低价格
303
 //            @RequestParam(required = false) Integer minPrice, // 最低价格
303
 //            @RequestParam(required = false) Integer maxPrice, // 最高价格
304
 //            @RequestParam(required = false) Integer maxPrice, // 最高价格
337
                 buildingArea,
338
                 buildingArea,
338
                 brandId,
339
                 brandId,
339
                 isRecentOpening,
340
                 isRecentOpening,
341
+                marketStatus,
340
                 orderBy);
342
                 orderBy);
341
     }
343
     }
342
 
344
 

+ 1
- 0
src/main/java/com/yunzhi/marketing/mapper/TaBuildingMapper.java Vedi File

84
                                          @Param("buildingArea") String buildingArea,
84
                                          @Param("buildingArea") String buildingArea,
85
                                          @Param("brandId") String brandId,
85
                                          @Param("brandId") String brandId,
86
                                          @Param("isRecentOpening") Boolean isRecentOpening,
86
                                          @Param("isRecentOpening") Boolean isRecentOpening,
87
+                                         @Param("marketStatus") String marketStatus,
87
                                          @Param("orderBy") String orderBy);
88
                                          @Param("orderBy") String orderBy);
88
 
89
 
89
     /**
90
     /**

+ 1
- 0
src/main/java/com/yunzhi/marketing/service/ITaBuildingService.java Vedi File

134
             String buildingArea,
134
             String buildingArea,
135
             String brandId,
135
             String brandId,
136
             Boolean isRecentOpening,
136
             Boolean isRecentOpening,
137
+            String marketStatus,
137
             String orderBy);
138
             String orderBy);
138
 
139
 
139
     /**
140
     /**

+ 2
- 0
src/main/java/com/yunzhi/marketing/service/impl/TaBuildingServiceImpl.java Vedi File

863
             String buildingArea,
863
             String buildingArea,
864
             String brandId,
864
             String brandId,
865
             Boolean isRecentOpening,
865
             Boolean isRecentOpening,
866
+            String marketStatus,
866
             String orderBy) {
867
             String orderBy) {
867
         IPage<TaBuilding> page = new Page<>(pageNum, pageSize);
868
         IPage<TaBuilding> page = new Page<>(pageNum, pageSize);
868
 
869
 
915
                 buildingArea,
916
                 buildingArea,
916
                 brandId,
917
                 brandId,
917
                 isRecentOpening,
918
                 isRecentOpening,
919
+                marketStatus,
918
                 orderBy);
920
                 orderBy);
919
 
921
 
920
         List<TaBuilding> buildingList = result.getRecords();
922
         List<TaBuilding> buildingList = result.getRecords();

+ 1
- 1
src/main/java/com/yunzhi/marketing/service/impl/TaRecommendCustomerServiceImpl.java Vedi File

712
 
712
 
713
         TaRecommendCustomer taRecommendCustomer = new TaRecommendCustomer();
713
         TaRecommendCustomer taRecommendCustomer = new TaRecommendCustomer();
714
         taRecommendCustomer.setOrgId(orgId);
714
         taRecommendCustomer.setOrgId(orgId);
715
-        taRecommendCustomer.setName(taPerson.getNickname());
715
+        taRecommendCustomer.setName(StringUtils.ifNull(params.getString("name"), taPerson.getNickname()));
716
         taRecommendCustomer.setPicture(taPerson.getAvatarurl());
716
         taRecommendCustomer.setPicture(taPerson.getAvatarurl());
717
         taRecommendCustomer.setPhone(params.getString("phone"));
717
         taRecommendCustomer.setPhone(params.getString("phone"));
718
         taRecommendCustomer.setSex(null == taPerson.getGender() ? null : ("1".equals(taPerson.getGender()) ? 1 : 2));
718
         taRecommendCustomer.setSex(null == taPerson.getGender() ? null : ("1".equals(taPerson.getGender()) ? 1 : 2));

+ 3
- 0
src/main/resources/mapper/TaBuildingMapper.xml Vedi File

120
                 <if test="isRecentOpening != null and isRecentOpening">
120
                 <if test="isRecentOpening != null and isRecentOpening">
121
                     AND is_recent_opening = 1
121
                     AND is_recent_opening = 1
122
                 </if>
122
                 </if>
123
+                <if test="marketStatus != null and marketStatus != ''">
124
+                    AND market_status = #{marketStatus}
125
+                </if>
123
                 <if test="targets != null and targets.size > 0">
126
                 <if test="targets != null and targets.size > 0">
124
                     AND building_id IN
127
                     AND building_id IN
125
                     <foreach collection="targets" item="buildingId" open="(" close=")" separator=",">
128
                     <foreach collection="targets" item="buildingId" open="(" close=")" separator=",">