添加字段和表
parent
e8e9146a64
commit
e150812b07
|
@ -71,7 +71,7 @@ public class TaskInput extends BaseEntity {
|
||||||
/**
|
/**
|
||||||
* 字段规则
|
* 字段规则
|
||||||
*/
|
*/
|
||||||
private Long fieIdAsEngineId;
|
private String fieIdAsEngineId;
|
||||||
|
|
||||||
public static TaskInputResp build(TaskInput node) {
|
public static TaskInputResp build(TaskInput node) {
|
||||||
return TaskInputResp.builder()
|
return TaskInputResp.builder()
|
||||||
|
|
|
@ -54,5 +54,5 @@ public class TaskInputUpdReq {
|
||||||
/**
|
/**
|
||||||
* 字段规则
|
* 字段规则
|
||||||
*/
|
*/
|
||||||
private Long fieIdAsEngineId;
|
private String fieIdAsEngineId;
|
||||||
}
|
}
|
||||||
|
|
|
@ -60,5 +60,5 @@ public class TaskInputResp {
|
||||||
/**
|
/**
|
||||||
* 字段规则
|
* 字段规则
|
||||||
*/
|
*/
|
||||||
private Long fieIdAsEngineId;
|
private String fieIdAsEngineId;
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,5 +25,5 @@ public class TableVo {
|
||||||
/**
|
/**
|
||||||
* 字段规则
|
* 字段规则
|
||||||
*/
|
*/
|
||||||
private Long fieIdAsEngineId;
|
private String fieIdAsEngineId;
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,21 +52,44 @@ public class TaskInputController {
|
||||||
map.put("node_id",req.getNodeId());
|
map.put("node_id",req.getNodeId());
|
||||||
taskInputService.removeByMap(map);
|
taskInputService.removeByMap(map);
|
||||||
List<TableVo> list = req.getList();
|
List<TableVo> list = req.getList();
|
||||||
List<TaskInput> inputs = list.stream().map(inputAddReq -> {
|
String tableFieId="";
|
||||||
TaskInput build = TaskInput.builder()
|
String tableAsFieId="";
|
||||||
|
String fieIdAsEngineId="";
|
||||||
|
for (TableVo tableVo : list) {
|
||||||
|
tableFieId += "," + tableVo.getColumnName();
|
||||||
|
tableAsFieId += "," + tableVo.getTableAsName();
|
||||||
|
fieIdAsEngineId += "," + tableVo.getFieIdAsEngineId();
|
||||||
|
}
|
||||||
|
tableFieId = tableFieId.substring(1);
|
||||||
|
tableAsFieId = tableAsFieId.substring(1);
|
||||||
|
fieIdAsEngineId = fieIdAsEngineId.substring(1);
|
||||||
|
|
||||||
|
// List<TaskInput> inputs = list.stream().map(inputAddReq -> {
|
||||||
|
// TaskInput build = TaskInput.builder()
|
||||||
|
// .nodeId(req.getNodeId())
|
||||||
|
// .nodeName(req.getNodeName())
|
||||||
|
// .taskId(req.getTaskId())
|
||||||
|
// .databaseId(req.getDatabaseId())
|
||||||
|
// .tableName(req.getTableName())
|
||||||
|
// .tableAsName(req.getTableAsName())
|
||||||
|
// .tableFieId(inputAddReq.getColumnName())
|
||||||
|
// .tableAsFieId(inputAddReq.getTableAsName())
|
||||||
|
// .fieIdAsEngineId(inputAddReq.getFieIdAsEngineId())
|
||||||
|
// .build();
|
||||||
|
// return build;
|
||||||
|
// }).toList();
|
||||||
|
TaskInput build = TaskInput.builder()
|
||||||
.nodeId(req.getNodeId())
|
.nodeId(req.getNodeId())
|
||||||
.nodeName(req.getNodeName())
|
.nodeName(req.getNodeName())
|
||||||
.taskId(req.getTaskId())
|
.taskId(req.getTaskId())
|
||||||
.databaseId(req.getDatabaseId())
|
.databaseId(req.getDatabaseId())
|
||||||
.tableName(req.getTableName())
|
.tableName(req.getTableName())
|
||||||
.tableAsName(req.getTableAsName())
|
.tableAsName(req.getTableAsName())
|
||||||
.tableFieId(inputAddReq.getColumnName())
|
.tableFieId(tableFieId)
|
||||||
.tableAsFieId(inputAddReq.getTableAsName())
|
.tableAsFieId(tableAsFieId)
|
||||||
.fieIdAsEngineId(inputAddReq.getFieIdAsEngineId())
|
.fieIdAsEngineId(fieIdAsEngineId)
|
||||||
.build();
|
.build();
|
||||||
return build;
|
taskInputService.save(build);
|
||||||
}).toList();
|
|
||||||
taskInputService.saveBatch(inputs);
|
|
||||||
return Result.success();
|
return Result.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -230,6 +230,8 @@ public class TaskInfoServiceImpl extends ServiceImpl<TaskInfoMapper, TaskInfo> i
|
||||||
String newKey = map.get(key);
|
String newKey = map.get(key);
|
||||||
dataValue.setKey(newKey);
|
dataValue.setKey(newKey);
|
||||||
log.info(dataValue);
|
log.info(dataValue);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return "执行成功";
|
return "执行成功";
|
||||||
|
|
Loading…
Reference in New Issue