Merge branch 'leng_dev' into dev

This commit is contained in:
冷冷 committed 2018-08-08 21:00:33 +08:00
commit 220ebef1a6
5 files changed
+15 -22

No files matched your search

@@ -21,6 +21,7 @@ import cn.hutool.core.io.IoUtil;
import com.baomidou.mybatisplus.plugins.Page;
import com.pig4cloud.pigx.codegen.entity.GenConfig;
import com.pig4cloud.pigx.codegen.service.SysGeneratorService;
import com.pig4cloud.pigx.common.core.util.Query;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
@@ -48,7 +49,9 @@ public class SysGeneratorController {
*/
@GetMapping("/page")
public Page list(@RequestParam Map<String, Object> params) {
return sysGeneratorService.queryPage(params);
Query query = new Query(params);
query.setRecords(sysGeneratorService.queryPage(query));
return query;
}
/**
@@ -17,6 +17,8 @@
package com.pig4cloud.pigx.codegen.mapper;
import com.pig4cloud.pigx.common.core.util.Query;
import java.util.List;
import java.util.Map;
@@ -31,10 +33,10 @@ public interface SysGeneratorMapper {
/**
* 分页查询表格
*
* @param query
* @param params
* @return
*/
List<Map<String, Object>> queryList(Map query);
List<Map<String, Object>> queryList(Query params);
/**
* 查询表数量
@@ -17,9 +17,10 @@
package com.pig4cloud.pigx.codegen.service;
import com.baomidou.mybatisplus.plugins.Page;
import com.pig4cloud.pigx.codegen.entity.GenConfig;
import com.pig4cloud.pigx.common.core.util.Query;
import java.util.List;
import java.util.Map;
/**
@@ -40,5 +41,5 @@ public interface SysGeneratorService {
* @param query 查询条件
* @return
*/
Page queryPage(Map<String,Object> query);
List<Map<String,Object>> queryPage(Query query);
}
@@ -17,13 +17,12 @@
package com.pig4cloud.pigx.codegen.service.impl;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.io.IoUtil;
import com.baomidou.mybatisplus.plugins.Page;
import com.pig4cloud.pigx.codegen.entity.GenConfig;
import com.pig4cloud.pigx.codegen.mapper.SysGeneratorMapper;
import com.pig4cloud.pigx.codegen.service.SysGeneratorService;
import com.pig4cloud.pigx.codegen.util.GenUtils;
import com.pig4cloud.pigx.common.core.util.Query;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@@ -51,20 +50,8 @@ public class SysGeneratorServiceImpl implements SysGeneratorService {
* @return
*/
@Override
public Page queryPage(Map<String, Object> query) {
Integer current = Integer.parseInt(query.getOrDefault("page", "1").toString());
Integer limit = Integer.parseInt(query.getOrDefault("limit", "1").toString());
Page page = new Page(current, limit);
List<Map<String, Object>> list = sysGeneratorMapper.queryList(query);
if (CollUtil.isEmpty(list)) {
return page;
}
page.setTotal(sysGeneratorMapper.queryTotal(query));
page.setRecords(list);
return page;
public List<Map<String,Object>> queryPage(Query query) {
return sysGeneratorMapper.queryList(query);
}
/**
+1 -1
View File
@@ -37,7 +37,7 @@
</parent>
<properties>
<pigx.version>1.4.0</pigx.version>
<pigx.version>1.4.1</pigx.version>
<spring-boot.version>2.0.3.RELEASE</spring-boot.version>
<spring-cloud.version>Finchley.RELEASE</spring-cloud.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>