|
@ -22,10 +22,10 @@ public class AttendersviewServiceImpl extends ServiceImpl<AttendersviewDao, Atte
|
22
|
22
|
@Override
|
23
|
23
|
public PageUtils queryPage(Map<String, Object> params) {
|
24
|
24
|
Long meetingId = Long.valueOf((String) params.get("meetingId"));
|
25
|
|
Long isOnline = params.containsKey("isOnline") ? Long.valueOf((String) params.get("isOnline")): 0L;
|
|
25
|
Integer isOnline = params.containsKey("isOnline") ? Integer.parseInt((String) params.get("isOnline")): null;
|
26
|
26
|
String key = params.containsKey("key") ? (String) params.get("key") : null;
|
27
|
27
|
IPage<AttendersviewEntity> page = this.page(new Query<AttendersviewEntity>().getPage(params),
|
28
|
|
new QueryWrapper<AttendersviewEntity>().eq("meeting_id", meetingId).eq(isOnline != 0L, "is_online", 1)
|
|
28
|
new QueryWrapper<AttendersviewEntity>().eq("meeting_id", meetingId).eq(isOnline != null, "is_online", isOnline)
|
29
|
29
|
.like(StringUtils.isNotBlank(key), "truename", key).or()
|
30
|
30
|
.like(StringUtils.isNotBlank(key), "phone", key).or()
|
31
|
31
|
.like(StringUtils.isNotBlank(key), "organization", key));
|