Commit 1ceb88ee by yuwei

2.0.0项目初始化

parent e020b6f8
......@@ -62,18 +62,18 @@ public class DataApiEntity extends DataScopeBaseEntity {
/**
* 执行配置
*/
@TableField(typeHandler = JacksonTypeHandler.class)
@TableField(value = "config_json", typeHandler = JacksonTypeHandler.class)
private ExecuteConfig executeConfig;
/**
* 请求参数
*/
@TableField(typeHandler = JacksonTypeHandler.class)
@TableField(value = "req_json", typeHandler = JacksonTypeHandler.class)
private List<ReqParam> reqParams;
/**
* 返回参数
*/
@TableField(typeHandler = JacksonTypeHandler.class)
@TableField(value = "res_json", typeHandler = JacksonTypeHandler.class)
private List<ResParam> resParams;
}
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 lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;
/**
* <p>
......@@ -29,7 +33,7 @@ public class DataApiVo implements Serializable {
private String remark;
private String reqMethod;
private String resType;
private String configJson;
private String reqJson;
private String resJson;
private ExecuteConfig executeConfig;
private List<ReqParam> reqParams;
private List<ResParam> resParams;
}
......@@ -71,6 +71,7 @@ public class DataApiController extends BaseController {
@GetMapping("/page")
public R getRolePage(DataApiQuery dataApiQuery) {
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);
List<DataApiVo> collect = page.getRecords().stream().map(dataApiMapper::toVO).collect(Collectors.toList());
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