|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
5
|
5
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
6
|
6
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
7
|
7
|
import com.huiju.estateagents.base.ResponseBean;
|
|
8
|
+import com.huiju.estateagents.common.StringUtils;
|
8
|
9
|
import com.huiju.estateagents.entity.TaShareActivity;
|
9
|
10
|
import com.huiju.estateagents.entity.TaShareRecord;
|
10
|
11
|
import com.huiju.estateagents.mapper.TaShareActivityMapper;
|
|
@@ -82,7 +83,7 @@ public class TaShareActivityServiceImpl extends ServiceImpl<TaShareActivityMappe
|
82
|
83
|
}
|
83
|
84
|
|
84
|
85
|
@Override
|
85
|
|
- public ResponseBean getEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, String buildingId, Integer orgId,Integer status) {
|
|
86
|
+ public ResponseBean getEffectiveList(Integer pageNum, Integer pageSize, Integer cityId, String buildingId, Integer orgId,Integer status,String name) {
|
86
|
87
|
ResponseBean responseBean = new ResponseBean();
|
87
|
88
|
Page<TaShareActivity> page = new Page<>();
|
88
|
89
|
page.setSize(pageSize == null ? 10 : pageSize);
|
|
@@ -94,6 +95,7 @@ public class TaShareActivityServiceImpl extends ServiceImpl<TaShareActivityMappe
|
94
|
95
|
queryWrapper.eq(status != null, "status", status);
|
95
|
96
|
queryWrapper.eq(cityId != null, "city_id", cityId);
|
96
|
97
|
queryWrapper.eq(buildingId != null, "building_id", buildingId);
|
|
98
|
+ queryWrapper.like(!StringUtils.isEmpty(name), "activity_name", name);
|
97
|
99
|
queryWrapper.orderByAsc("activity_status");
|
98
|
100
|
queryWrapper.orderByAsc("start_time");
|
99
|
101
|
IPage<TaShareActivity> taNewsIPage = this.page(page, queryWrapper);
|