张延森 5 лет назад
Родитель
Сommit
71f473bdcf

+ 1
- 1
pom.xml Просмотреть файл

@@ -10,7 +10,7 @@
10 10
 	</parent>
11 11
 	<groupId>com.huiju</groupId>
12 12
 	<artifactId>estateagents</artifactId>
13
-	<version>v0.1.1</version>
13
+	<version>v0.2.1</version>
14 14
 	<name>estateagents</name>
15 15
 	<description>置业经纪人</description>
16 16
 

+ 7
- 2
src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java Просмотреть файл

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
7 7
 import com.huiju.estateagents.base.BaseController;
8 8
 import com.huiju.estateagents.base.ResponseBean;
9 9
 import com.huiju.estateagents.common.JWTUtils;
10
+import com.huiju.estateagents.common.StringUtils;
10 11
 import com.huiju.estateagents.entity.TaActivityDynamicEnlist;
11 12
 import com.huiju.estateagents.entity.TaBuilding;
12 13
 import com.huiju.estateagents.entity.TaBuildingDynamic;
@@ -82,7 +83,7 @@ public class TaBuildingDynamicController extends BaseController {
82 83
      * @return
83 84
      */
84 85
     @RequestMapping(value = "/wx/buildingDynamiceList", method = RequestMethod.GET)
85
-    public ResponseBean wxBuildingDynamiceList(@RequestParam(value = "buildingId")String buildingId,
86
+    public ResponseBean wxBuildingDynamiceList(@RequestParam(value = "buildingId", required = false)String buildingId,
86 87
                                                @RequestParam(value = "pageNum",defaultValue = "1")Integer pageNum,
87 88
                                                @RequestParam(value = "pageSize",defaultValue = "10")Integer pageSize,
88 89
                                                @RequestParam(defaultValue = "false" )boolean mine,
@@ -191,7 +192,11 @@ public class TaBuildingDynamicController extends BaseController {
191 192
         dynamicQueryWrapper.eq("dynamic_id", dynamicId);
192 193
         TaBuildingDynamic dynamic = iBuildingDynamicService.getOne(dynamicQueryWrapper);
193 194
         TaBuilding building= taBuildingMapper.selectBuilding(dynamic.getBuildingId());
194
-        dynamic.setBuildingName(building.getBuildingName());
195
+
196
+        if (null != building) {
197
+            dynamic.setBuildingName(building.getBuildingName());
198
+        }
199
+
195 200
         responseBean.addSuccess(dynamic);
196 201
         return responseBean;
197 202
     }

+ 2
- 1
src/main/java/com/huiju/estateagents/service/impl/TaBuildingDynamicServiceImpl.java Просмотреть файл

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
7 7
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
8 8
 import com.huiju.estateagents.base.ResponseBean;
9 9
 import com.huiju.estateagents.common.CommConstant;
10
+import com.huiju.estateagents.common.StringUtils;
10 11
 import com.huiju.estateagents.entity.TaActivityDynamicEnlist;
11 12
 import com.huiju.estateagents.entity.TaBuilding;
12 13
 import com.huiju.estateagents.entity.TaBuildingDynamic;
@@ -98,7 +99,7 @@ public class TaBuildingDynamicServiceImpl extends ServiceImpl<TaBuildingDynamicM
98 99
         page.setCurrent(pageNum);
99 100
         page.setSize(pageSize);
100 101
         QueryWrapper<TaBuildingDynamic> buildingDynamicQueryWrapper = new QueryWrapper<>();
101
-        buildingDynamicQueryWrapper.eq("building_id", buildingId);
102
+        buildingDynamicQueryWrapper.eq(!StringUtils.isEmpty(buildingId),"building_id", buildingId);
102 103
         buildingDynamicQueryWrapper.eq("status", "1");
103 104
         buildingDynamicQueryWrapper.orderByDesc("create_date");
104 105
         IPage<TaBuildingDynamic> buildingDynamicIPage = buildingDynamicMapper.selectPage(page, buildingDynamicQueryWrapper);