mirror of
https://gitee.com/dolphinscheduler/DolphinScheduler.git
synced 2024-12-04 21:28:00 +08:00
[Feature][JsonSplit-api]queryAllByProjectCode of processDefinition (#5801)
* fix processDefinitonController projectCode * queryAllByProjectCode of processDefinition Co-authored-by: JinyLeeChina <297062848@qq.com>
This commit is contained in:
parent
7da7bb0890
commit
006ef97125
@ -376,10 +376,10 @@ public class ProcessDefinitionController extends BaseController {
|
||||
*
|
||||
* @param loginUser login user
|
||||
* @param projectCode project code
|
||||
* @param code process definition id
|
||||
* @param code process definition code
|
||||
* @return process definition detail
|
||||
*/
|
||||
@ApiOperation(value = "queryProcessDefinitionByCode", notes = "QUERY_PROCESS_DEFINITION_BY_ID_NOTES")
|
||||
@ApiOperation(value = "queryProcessDefinitionByCode", notes = "QUERY_PROCESS_DEFINITION_BY_CODE_NOTES")
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "code", value = "PROCESS_DEFINITION_CODE", required = true, dataType = "Long", example = "123456789")
|
||||
})
|
||||
@ -649,7 +649,7 @@ public class ProcessDefinitionController extends BaseController {
|
||||
* @param projectCode project code
|
||||
* @return process definition list
|
||||
*/
|
||||
@ApiOperation(value = "queryAllByProjectCode", notes = "QUERY_PROCESS_DEFINITION_All_BY_PROJECT_ID_NOTES")
|
||||
@ApiOperation(value = "queryAllByProjectCode", notes = "QUERY_PROCESS_DEFINITION_All_BY_PROJECT_CODE_NOTES")
|
||||
@GetMapping(value = "/queryAllByProjectCode")
|
||||
@ResponseStatus(HttpStatus.OK)
|
||||
@ApiException(QUERY_PROCESS_DEFINITION_LIST)
|
||||
|
@ -393,9 +393,8 @@ public class ProcessDefinitionServiceImpl extends BaseServiceImpl implements Pro
|
||||
if (processDefinition == null) {
|
||||
putMsg(result, Status.PROCESS_DEFINE_NOT_EXIST, processDefinitionName);
|
||||
} else {
|
||||
ProcessData processData = processService.genProcessData(processDefinition);
|
||||
processDefinition.setProcessDefinitionJson(JSONUtils.toJsonString(processData));
|
||||
result.put(Constants.DATA_LIST, processDefinition);
|
||||
DagData dagData = processService.genDagData(processDefinition);
|
||||
result.put(Constants.DATA_LIST, dagData);
|
||||
putMsg(result, Status.SUCCESS);
|
||||
}
|
||||
return result;
|
||||
@ -1256,12 +1255,9 @@ public class ProcessDefinitionServiceImpl extends BaseServiceImpl implements Pro
|
||||
if (result.get(Constants.STATUS) != Status.SUCCESS) {
|
||||
return result;
|
||||
}
|
||||
List<ProcessDefinition> resourceList = processDefinitionMapper.queryAllDefinitionList(projectCode);
|
||||
resourceList.forEach(processDefinition -> {
|
||||
ProcessData processData = processService.genProcessData(processDefinition);
|
||||
processDefinition.setProcessDefinitionJson(JSONUtils.toJsonString(processData));
|
||||
});
|
||||
result.put(Constants.DATA_LIST, resourceList);
|
||||
List<ProcessDefinition> processDefinitions = processDefinitionMapper.queryAllDefinitionList(projectCode);
|
||||
List<DagData> dagDataList = processDefinitions.stream().map(processService::genDagData).collect(Collectors.toList());
|
||||
result.put(Constants.DATA_LIST, dagDataList);
|
||||
putMsg(result, Status.SUCCESS);
|
||||
return result;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user