mirror of
https://github.com/chillzhuang/SpringBlade.git
synced 2024-11-21 18:09:25 +08:00
🎉 优化log模块分页排序逻辑
This commit is contained in:
parent
113f99bf73
commit
e2eb792c26
@ -27,6 +27,7 @@ import org.springblade.core.mp.support.Query;
|
|||||||
import org.springblade.core.tool.api.R;
|
import org.springblade.core.tool.api.R;
|
||||||
import org.springblade.core.tool.utils.BeanUtil;
|
import org.springblade.core.tool.utils.BeanUtil;
|
||||||
import org.springblade.core.tool.utils.Func;
|
import org.springblade.core.tool.utils.Func;
|
||||||
|
import org.springblade.core.tool.utils.StringPool;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
@ -63,7 +64,9 @@ public class LogApiController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public R<IPage<LogApiVo>> list(@ApiIgnore @RequestParam Map<String, Object> log, Query query) {
|
public R<IPage<LogApiVo>> list(@ApiIgnore @RequestParam Map<String, Object> log, Query query) {
|
||||||
IPage<LogApi> pages = logService.page(Condition.getPage(query.setDescs("create_time")), Condition.getQueryWrapper(log, LogApi.class));
|
query.setAscs("create_time");
|
||||||
|
query.setDescs(StringPool.EMPTY);
|
||||||
|
IPage<LogApi> pages = logService.page(Condition.getPage(query), Condition.getQueryWrapper(log, LogApi.class));
|
||||||
List<LogApiVo> records = pages.getRecords().stream().map(logApi -> {
|
List<LogApiVo> records = pages.getRecords().stream().map(logApi -> {
|
||||||
LogApiVo vo = BeanUtil.copy(logApi, LogApiVo.class);
|
LogApiVo vo = BeanUtil.copy(logApi, LogApiVo.class);
|
||||||
vo.setStrId(Func.toStr(logApi.getId()));
|
vo.setStrId(Func.toStr(logApi.getId()));
|
||||||
|
@ -27,6 +27,7 @@ import org.springblade.core.mp.support.Query;
|
|||||||
import org.springblade.core.tool.api.R;
|
import org.springblade.core.tool.api.R;
|
||||||
import org.springblade.core.tool.utils.BeanUtil;
|
import org.springblade.core.tool.utils.BeanUtil;
|
||||||
import org.springblade.core.tool.utils.Func;
|
import org.springblade.core.tool.utils.Func;
|
||||||
|
import org.springblade.core.tool.utils.StringPool;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
@ -63,7 +64,9 @@ public class LogErrorController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public R<IPage<LogErrorVo>> list(@ApiIgnore @RequestParam Map<String, Object> logError, Query query) {
|
public R<IPage<LogErrorVo>> list(@ApiIgnore @RequestParam Map<String, Object> logError, Query query) {
|
||||||
IPage<LogError> pages = errorLogService.page(Condition.getPage(query.setDescs("create_time")), Condition.getQueryWrapper(logError, LogError.class));
|
query.setAscs("create_time");
|
||||||
|
query.setDescs(StringPool.EMPTY);
|
||||||
|
IPage<LogError> pages = errorLogService.page(Condition.getPage(query), Condition.getQueryWrapper(logError, LogError.class));
|
||||||
List<LogErrorVo> records = pages.getRecords().stream().map(logApi -> {
|
List<LogErrorVo> records = pages.getRecords().stream().map(logApi -> {
|
||||||
LogErrorVo vo = BeanUtil.copy(logApi, LogErrorVo.class);
|
LogErrorVo vo = BeanUtil.copy(logApi, LogErrorVo.class);
|
||||||
vo.setStrId(Func.toStr(logApi.getId()));
|
vo.setStrId(Func.toStr(logApi.getId()));
|
||||||
|
@ -27,6 +27,7 @@ import org.springblade.core.mp.support.Query;
|
|||||||
import org.springblade.core.tool.api.R;
|
import org.springblade.core.tool.api.R;
|
||||||
import org.springblade.core.tool.utils.BeanUtil;
|
import org.springblade.core.tool.utils.BeanUtil;
|
||||||
import org.springblade.core.tool.utils.Func;
|
import org.springblade.core.tool.utils.Func;
|
||||||
|
import org.springblade.core.tool.utils.StringPool;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestParam;
|
import org.springframework.web.bind.annotation.RequestParam;
|
||||||
@ -63,6 +64,8 @@ public class LogUsualController {
|
|||||||
*/
|
*/
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public R<IPage<LogUsualVo>> list(@ApiIgnore @RequestParam Map<String, Object> log, Query query) {
|
public R<IPage<LogUsualVo>> list(@ApiIgnore @RequestParam Map<String, Object> log, Query query) {
|
||||||
|
query.setAscs("create_time");
|
||||||
|
query.setDescs(StringPool.EMPTY);
|
||||||
IPage<LogUsual> pages = logService.page(Condition.getPage(query), Condition.getQueryWrapper(log, LogUsual.class));
|
IPage<LogUsual> pages = logService.page(Condition.getPage(query), Condition.getQueryWrapper(log, LogUsual.class));
|
||||||
List<LogUsualVo> records = pages.getRecords().stream().map(logApi -> {
|
List<LogUsualVo> records = pages.getRecords().stream().map(logApi -> {
|
||||||
LogUsualVo vo = BeanUtil.copy(logApi, LogUsualVo.class);
|
LogUsualVo vo = BeanUtil.copy(logApi, LogUsualVo.class);
|
||||||
|
Loading…
Reference in New Issue
Block a user