增加列表接口

This commit is contained in:
kuang.yife 2024-03-22 16:06:46 +08:00
parent ad061afc5f
commit dd50b9a327
3 changed files with 26 additions and 0 deletions

View File

@ -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.PlayletAdviceFeedback; import com.playlet.system.domain.PlayletAdviceFeedback;
import com.playlet.web.service.app.PlayletFeedbackAppService; import com.playlet.web.service.app.PlayletFeedbackAppService;
@ -27,4 +28,13 @@ public class PlayletFeedbackAppController {
return Result.success(); return Result.success();
} }
@ResponseBody
@PostMapping("/getFeedBackList")
@ApiOperation(value = "分页查询反馈列表")
public Result<PageInfo<PlayletAdviceFeedback>> getFeedBackList(@RequestBody PlayletAdviceFeedback playletAdviceFeedback,
@RequestParam(value = "pageNum")Integer pageNum,
@RequestParam(value = "pageSize")Integer pageSize) {
return Result.success(playletFeedbackAppService.getFeedBackList(playletAdviceFeedback, pageNum, pageSize));
}
} }

View File

@ -1,9 +1,14 @@
package com.playlet.web.service.app; package com.playlet.web.service.app;
import com.github.pagehelper.PageInfo;
import com.playlet.system.domain.PlayletAdviceFeedback; import com.playlet.system.domain.PlayletAdviceFeedback;
public interface PlayletFeedbackAppService { public interface PlayletFeedbackAppService {
void add(PlayletAdviceFeedback playletAdviceFeedback); void add(PlayletAdviceFeedback playletAdviceFeedback);
PageInfo<PlayletAdviceFeedback> getFeedBackList(PlayletAdviceFeedback playletAdviceFeedback,
Integer pageNum, Integer pageSize);
} }

View File

@ -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.PlayletAdviceFeedback; import com.playlet.system.domain.PlayletAdviceFeedback;
import com.playlet.system.service.IPlayletAdviceFeedbackService; import com.playlet.system.service.IPlayletAdviceFeedbackService;
import com.playlet.web.service.app.PlayletFeedbackAppService; import com.playlet.web.service.app.PlayletFeedbackAppService;
@ -8,6 +10,8 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List;
@Slf4j @Slf4j
@Service @Service
@RequiredArgsConstructor(onConstructor = @__(@Autowired)) @RequiredArgsConstructor(onConstructor = @__(@Autowired))
@ -19,4 +23,11 @@ public class PlayletFeedbackAppServiceImpl implements PlayletFeedbackAppService
public void add(PlayletAdviceFeedback playletAdviceFeedback) { public void add(PlayletAdviceFeedback playletAdviceFeedback) {
iPlayletAdviceFeedbackService.insertPlayletAdviceFeedback(playletAdviceFeedback); iPlayletAdviceFeedbackService.insertPlayletAdviceFeedback(playletAdviceFeedback);
} }
@Override
public PageInfo<PlayletAdviceFeedback> getFeedBackList(PlayletAdviceFeedback playletAdviceFeedback, Integer pageNum, Integer pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<PlayletAdviceFeedback> list = iPlayletAdviceFeedbackService.selectPlayletAdviceFeedbackList(playletAdviceFeedback);
return PageInfo.of(list);
}
} }