公告支持分页
This commit is contained in:
parent
dc8f89d223
commit
5a2a0a7bc5
|
|
@ -1,5 +1,6 @@
|
||||||
package com.playlet.web.controller.app;
|
package com.playlet.web.controller.app;
|
||||||
|
|
||||||
|
import com.github.pagehelper.PageInfo;
|
||||||
import com.playlet.common.core.domain.Result;
|
import com.playlet.common.core.domain.Result;
|
||||||
import com.playlet.system.domain.PlayletMessage;
|
import com.playlet.system.domain.PlayletMessage;
|
||||||
import com.playlet.web.service.app.PlayletMessageAppService;
|
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;
|
package com.playlet.web.service.app;
|
||||||
|
|
||||||
|
import com.github.pagehelper.PageInfo;
|
||||||
import com.playlet.system.domain.PlayletBanner;
|
import com.playlet.system.domain.PlayletBanner;
|
||||||
import com.playlet.system.domain.PlayletMessage;
|
import com.playlet.system.domain.PlayletMessage;
|
||||||
|
|
||||||
|
|
@ -13,4 +14,7 @@ public interface PlayletMessageAppService {
|
||||||
*/
|
*/
|
||||||
List<PlayletMessage> getMessageList(PlayletMessage playletMessage);
|
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;
|
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.PlayletBanner;
|
||||||
import com.playlet.system.domain.PlayletMessage;
|
import com.playlet.system.domain.PlayletMessage;
|
||||||
import com.playlet.system.service.IPlayletMessageService;
|
import com.playlet.system.service.IPlayletMessageService;
|
||||||
|
|
@ -26,4 +28,12 @@ public class PlayletMessageAppServiceImpl implements PlayletMessageAppService {
|
||||||
public List<PlayletMessage> getMessageList(PlayletMessage playletMessage) {
|
public List<PlayletMessage> getMessageList(PlayletMessage playletMessage) {
|
||||||
return iPlayletMessageService.selectPlayletMessageList(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