公告支持分页
This commit is contained in:
parent
dc8f89d223
commit
5a2a0a7bc5
|
|
@ -1,5 +1,6 @@
|
|||
package com.playlet.web.controller.app;
|
||||
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.playlet.common.core.domain.Result;
|
||||
import com.playlet.system.domain.PlayletMessage;
|
||||
import com.playlet.web.service.app.PlayletMessageAppService;
|
||||
|
|
@ -32,4 +33,17 @@ public class PlayletMessageAppController {
|
|||
}
|
||||
}
|
||||
|
||||
@ResponseBody
|
||||
@PostMapping(value = "/getMessagePage")
|
||||
@ApiOperation(value = "获取短剧公告列表分页", httpMethod = "POST")
|
||||
public Result<PageInfo<PlayletMessage>> getMessagePage(@RequestBody PlayletMessage playletMessage,
|
||||
@RequestParam(value = "pageNum")Integer pageNum,
|
||||
@RequestParam(value = "pageSize")Integer pageSize){
|
||||
try {
|
||||
return Result.success(playletMessageAppService.getMessagePage(playletMessage, pageNum, pageSize));
|
||||
}catch (Exception e){
|
||||
return Result.error(e.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.playlet.web.service.app;
|
||||
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.playlet.system.domain.PlayletBanner;
|
||||
import com.playlet.system.domain.PlayletMessage;
|
||||
|
||||
|
|
@ -13,4 +14,7 @@ public interface PlayletMessageAppService {
|
|||
*/
|
||||
List<PlayletMessage> getMessageList(PlayletMessage playletMessage);
|
||||
|
||||
PageInfo<PlayletMessage> getMessagePage(PlayletMessage playletMessage,
|
||||
Integer pageNum, Integer pageSize);
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
package com.playlet.web.service.app.impl;
|
||||
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.playlet.system.domain.PlayletBanner;
|
||||
import com.playlet.system.domain.PlayletMessage;
|
||||
import com.playlet.system.service.IPlayletMessageService;
|
||||
|
|
@ -26,4 +28,12 @@ public class PlayletMessageAppServiceImpl implements PlayletMessageAppService {
|
|||
public List<PlayletMessage> getMessageList(PlayletMessage playletMessage) {
|
||||
return iPlayletMessageService.selectPlayletMessageList(playletMessage);
|
||||
}
|
||||
|
||||
@Override
|
||||
public PageInfo<PlayletMessage> getMessagePage(PlayletMessage playletMessage, Integer pageNum, Integer pageSize) {
|
||||
PageHelper.startPage(pageNum, pageSize);
|
||||
List<PlayletMessage> list = iPlayletMessageService.selectPlayletMessageList(playletMessage);
|
||||
return PageInfo.of(list);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue