Commit 1ceb88ee by yuwei

2.0.0项目初始化

parent e020b6f8
...@@ -62,18 +62,18 @@ public class DataApiEntity extends DataScopeBaseEntity { ...@@ -62,18 +62,18 @@ public class DataApiEntity extends DataScopeBaseEntity {
/** /**
* 执行配置 * 执行配置
*/ */
@TableField(typeHandler = JacksonTypeHandler.class) @TableField(value = "config_json", typeHandler = JacksonTypeHandler.class)
private ExecuteConfig executeConfig; private ExecuteConfig executeConfig;
/** /**
* 请求参数 * 请求参数
*/ */
@TableField(typeHandler = JacksonTypeHandler.class) @TableField(value = "req_json", typeHandler = JacksonTypeHandler.class)
private List<ReqParam> reqParams; private List<ReqParam> reqParams;
/** /**
* 返回参数 * 返回参数
*/ */
@TableField(typeHandler = JacksonTypeHandler.class) @TableField(value = "res_json", typeHandler = JacksonTypeHandler.class)
private List<ResParam> resParams; private List<ResParam> resParams;
} }
package cn.datax.service.data.market.api.vo; package cn.datax.service.data.market.api.vo;
import cn.datax.service.data.market.api.dto.ExecuteConfig;
import cn.datax.service.data.market.api.dto.ReqParam;
import cn.datax.service.data.market.api.dto.ResParam;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
/** /**
* <p> * <p>
...@@ -29,7 +33,7 @@ public class DataApiVo implements Serializable { ...@@ -29,7 +33,7 @@ public class DataApiVo implements Serializable {
private String remark; private String remark;
private String reqMethod; private String reqMethod;
private String resType; private String resType;
private String configJson; private ExecuteConfig executeConfig;
private String reqJson; private List<ReqParam> reqParams;
private String resJson; private List<ResParam> resParams;
} }
...@@ -71,6 +71,7 @@ public class DataApiController extends BaseController { ...@@ -71,6 +71,7 @@ public class DataApiController extends BaseController {
@GetMapping("/page") @GetMapping("/page")
public R getRolePage(DataApiQuery dataApiQuery) { public R getRolePage(DataApiQuery dataApiQuery) {
QueryWrapper<DataApiEntity> queryWrapper = new QueryWrapper<>(); QueryWrapper<DataApiEntity> queryWrapper = new QueryWrapper<>();
queryWrapper.select("id", "status", "createTime", "apiName", "apiVersion", "apiUrl", "reqMethod", "resType", "remark");
IPage<DataApiEntity> page = dataApiService.page(new Page<>(dataApiQuery.getPageNum(), dataApiQuery.getPageSize()), queryWrapper); IPage<DataApiEntity> page = dataApiService.page(new Page<>(dataApiQuery.getPageNum(), dataApiQuery.getPageSize()), queryWrapper);
List<DataApiVo> collect = page.getRecords().stream().map(dataApiMapper::toVO).collect(Collectors.toList()); List<DataApiVo> collect = page.getRecords().stream().map(dataApiMapper::toVO).collect(Collectors.toList());
JsonPage<DataApiVo> jsonPage = new JsonPage<>(page.getCurrent(), page.getSize(), page.getTotal(), collect); JsonPage<DataApiVo> jsonPage = new JsonPage<>(page.getCurrent(), page.getSize(), page.getTotal(), collect);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment