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();
|
||||
}
|
||||
Page<LeadReferral> page = new Page<>(
|
||||
param.getCurrent() != null ? param.getCurrent() : 1,
|
||||
param.getSize() != null ? param.getSize() : 10
|
||||
param.getCurrent() > 0 ? param.getCurrent() : 1,
|
||||
param.getSize() > 0 ? param.getSize() : 10
|
||||
);
|
||||
I
|
||||
IPage<LeadReferral> result = leadReferralMapper.selectByReferrerId(page, loginUser.getUserId());
|
||||
return buildPageResult(result);
|
||||
}
|
||||
|
||||
@@ -233,8 +233,8 @@ Page<LeadReferral> page = new Page<>(
|
||||
@Override
|
||||
public Map<String, Object> getReferralPage(LeadReferralParam param) {
|
||||
Page<LeadReferral> page = new Page<>(
|
||||
param.getPageNum() != null ? param.getPageNum() : 1,
|
||||
param.getPageSize() != null ? param.getPageSize() : 10
|
||||
param.getCurrent() > 0 ? param.getCurrent() : 1,
|
||||
param.getSize() > 0 ? param.getSize() : 10
|
||||
);
|
||||
IPage<LeadReferral> result = leadReferralMapper.selectReferralPage(page, param);
|
||||
return buildPageResult(result);
|
||||
|
||||
Reference in New Issue
Block a user