|
@@ -1,12 +1,8 @@
|
|
package com.yonge.cooleshow.student.controller;
|
|
package com.yonge.cooleshow.student.controller;
|
|
|
|
|
|
|
|
|
|
-import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
|
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
|
import com.yonge.cooleshow.biz.dal.entity.ImGroupNotice;
|
|
import com.yonge.cooleshow.biz.dal.entity.ImGroupNotice;
|
|
import com.yonge.cooleshow.biz.dal.service.ImGroupNoticeService;
|
|
import com.yonge.cooleshow.biz.dal.service.ImGroupNoticeService;
|
|
-import com.yonge.cooleshow.biz.dal.support.PageUtil;
|
|
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
import com.yonge.cooleshow.common.controller.BaseController;
|
|
import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
import com.yonge.cooleshow.common.entity.HttpResponseResult;
|
|
import com.yonge.cooleshow.common.page.PageInfo;
|
|
import com.yonge.cooleshow.common.page.PageInfo;
|
|
@@ -44,11 +40,7 @@ public class ImGroupNoticeController extends BaseController {
|
|
@ApiOperation("分页查询")
|
|
@ApiOperation("分页查询")
|
|
@PostMapping(value = "/queryPage")
|
|
@PostMapping(value = "/queryPage")
|
|
public HttpResponseResult<PageInfo<ImGroupNotice>> queryPage(@RequestBody Map<String,Object> params) throws Exception {
|
|
public HttpResponseResult<PageInfo<ImGroupNotice>> queryPage(@RequestBody Map<String,Object> params) throws Exception {
|
|
- Page<ImGroupNotice> pageInfo = PageUtil.getPageInfo(params);
|
|
|
|
- IPage<ImGroupNotice> iPage = imGroupNoticeService.getBaseMapper().selectPage(pageInfo, Wrappers.<ImGroupNotice>query().lambda()
|
|
|
|
- .eq(ImGroupNotice::getGroupId,params.get("groupId"))
|
|
|
|
- .orderByDesc(ImGroupNotice::getCreateTime));
|
|
|
|
- return succeed(PageUtil.pageInfo(iPage));
|
|
|
|
|
|
+ return succeed(imGroupNoticeService.queryPage(params));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|