fix(recommendation): 修正分页参数的有效性判断逻辑
- 将分页参数的非空判断改为大于0判断以保证参数有效 - 修改参数名统一为current和size以保持一致性 - 修正了LeadReferralServiceImpl中分页相关方法的分页逻辑 - 确保当分页参数无效时使用默认分页值1和10
This commit is contained in:
@@ -181,10 +181,10 @@ public class LeadReferralServiceImpl extends ServiceImpl<LeadReferralMapper, Lea
|
|||||||
return Collections.emptyMap();
|
return Collections.emptyMap();
|
||||||
}
|
}
|
||||||
Page<LeadReferral> page = new Page<>(
|
Page<LeadReferral> page = new Page<>(
|
||||||
param.getCurrent() != null ? param.getCurrent() : 1,
|
param.getCurrent() > 0 ? param.getCurrent() : 1,
|
||||||
param.getSize() != null ? param.getSize() : 10
|
param.getSize() > 0 ? param.getSize() : 10
|
||||||
);
|
);
|
||||||
I
|
IPage<LeadReferral> result = leadReferralMapper.selectByReferrerId(page, loginUser.getUserId());
|
||||||
return buildPageResult(result);
|
return buildPageResult(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -233,8 +233,8 @@ Page<LeadReferral> page = new Page<>(
|
|||||||
@Override
|
@Override
|
||||||
public Map<String, Object> getReferralPage(LeadReferralParam param) {
|
public Map<String, Object> getReferralPage(LeadReferralParam param) {
|
||||||
Page<LeadReferral> page = new Page<>(
|
Page<LeadReferral> page = new Page<>(
|
||||||
param.getPageNum() != null ? param.getPageNum() : 1,
|
param.getCurrent() > 0 ? param.getCurrent() : 1,
|
||||||
param.getPageSize() != null ? param.getPageSize() : 10
|
param.getSize() > 0 ? param.getSize() : 10
|
||||||
);
|
);
|
||||||
IPage<LeadReferral> result = leadReferralMapper.selectReferralPage(page, param);
|
IPage<LeadReferral> result = leadReferralMapper.selectReferralPage(page, param);
|
||||||
return buildPageResult(result);
|
return buildPageResult(result);
|
||||||
|
|||||||
Reference in New Issue
Block a user