|
@@ -32,12 +32,19 @@ public class SysTelemarketingWechatDataServiceImpl extends ServiceImpl<SysTelema
|
|
|
public BasePageResult<SysTelemarketingWechatData> pageQuery(SysTelemarketingWechatDataVo sysTelemarketingWechatDataVo) {
|
|
public BasePageResult<SysTelemarketingWechatData> pageQuery(SysTelemarketingWechatDataVo sysTelemarketingWechatDataVo) {
|
|
|
Page<SysTelemarketingWechatData> page = new Page<>(sysTelemarketingWechatDataVo.getPageNum(), sysTelemarketingWechatDataVo.getPageSize());
|
|
Page<SysTelemarketingWechatData> page = new Page<>(sysTelemarketingWechatDataVo.getPageNum(), sysTelemarketingWechatDataVo.getPageSize());
|
|
|
String userId = BaseController.getUserId();
|
|
String userId = BaseController.getUserId();
|
|
|
- Page<SysTelemarketingWechatData> sysTelemarketingWechatDataPage = lambdaQuery()
|
|
|
|
|
- .eq(SysTelemarketingWechatData::getUserId, userId)
|
|
|
|
|
- .between(StringUtils.isNotEmpty(sysTelemarketingWechatDataVo.getStartTime()) && StringUtils.isNotEmpty(sysTelemarketingWechatDataVo.getStartTime()),
|
|
|
|
|
- SysTelemarketingWechatData::getCreateTime,sysTelemarketingWechatDataVo.getStartTime(),sysTelemarketingWechatDataVo.getEndTime())
|
|
|
|
|
- .page(page);
|
|
|
|
|
-
|
|
|
|
|
|
|
+ Page<SysTelemarketingWechatData> sysTelemarketingWechatDataPage =null;
|
|
|
|
|
+ if ("admin".equals(userId)) {
|
|
|
|
|
+ sysTelemarketingWechatDataPage = lambdaQuery()
|
|
|
|
|
+ .between(StringUtils.isNotEmpty(sysTelemarketingWechatDataVo.getStartTime()) && StringUtils.isNotEmpty(sysTelemarketingWechatDataVo.getStartTime()),
|
|
|
|
|
+ SysTelemarketingWechatData::getCreateTime,sysTelemarketingWechatDataVo.getStartTime(),sysTelemarketingWechatDataVo.getEndTime())
|
|
|
|
|
+ .page(page);
|
|
|
|
|
+ }else {
|
|
|
|
|
+ sysTelemarketingWechatDataPage = lambdaQuery()
|
|
|
|
|
+ .eq(SysTelemarketingWechatData::getUserId, userId)
|
|
|
|
|
+ .between(StringUtils.isNotEmpty(sysTelemarketingWechatDataVo.getStartTime()) && StringUtils.isNotEmpty(sysTelemarketingWechatDataVo.getStartTime()),
|
|
|
|
|
+ SysTelemarketingWechatData::getCreateTime,sysTelemarketingWechatDataVo.getStartTime(),sysTelemarketingWechatDataVo.getEndTime())
|
|
|
|
|
+ .page(page);
|
|
|
|
|
+ }
|
|
|
return new BasePageResult<>(
|
|
return new BasePageResult<>(
|
|
|
sysTelemarketingWechatDataVo.getPageNum(),
|
|
sysTelemarketingWechatDataVo.getPageNum(),
|
|
|
sysTelemarketingWechatDataVo.getPageSize(),
|
|
sysTelemarketingWechatDataVo.getPageSize(),
|