添加字段和表
parent
39d1fdd994
commit
61b06f8c55
|
@ -17,12 +17,21 @@ public class TaskOutputController {
|
||||||
private TaskOutputService taskOutputService;
|
private TaskOutputService taskOutputService;
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("/{id}")
|
@PostMapping("/{id}/{tableId}/{basicId}")
|
||||||
public Result save(@PathVariable("id") Long id, @RequestBody List<TaskOutput> taskOutputs) {
|
public Result save(@PathVariable("id") Long id,@PathVariable("tableId") Long tableId ,@PathVariable("basicId") Long basicId,@RequestBody List<TaskOutput> taskOutputs) {
|
||||||
QueryWrapper<TaskOutput> wrapper = new QueryWrapper<>();
|
QueryWrapper<TaskOutput> wrapper = new QueryWrapper<>();
|
||||||
wrapper.eq("task_id", id);
|
wrapper.eq("task_id", id);
|
||||||
taskOutputService.remove(wrapper);
|
taskOutputService.remove(wrapper);
|
||||||
boolean save = taskOutputService.saveBatch(taskOutputs);
|
String newFieName ="";
|
||||||
|
String lastFieName="";
|
||||||
|
for (TaskOutput taskOutput : taskOutputs) {
|
||||||
|
newFieName += ","+taskOutput.getNewFieName();
|
||||||
|
lastFieName+=","+ taskOutput.getLastFieName();
|
||||||
|
}
|
||||||
|
newFieName = newFieName.substring(1);
|
||||||
|
lastFieName = lastFieName.substring(1);
|
||||||
|
TaskOutput build = TaskOutput.builder().taskId(id).basicId(basicId).tableId(tableId).newFieName(newFieName).lastFieName(lastFieName).build();
|
||||||
|
boolean save = taskOutputService.save(build);
|
||||||
return Result.success(save);
|
return Result.success(save);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue