mirror of
https://gitee.com/dolphinscheduler/DolphinScheduler.git
synced 2024-12-02 20:28:03 +08:00
[Bug] [Api] The copied workflow create time and update time is still copied from the original workflow
This commit is contained in:
parent
1e0939d4a2
commit
aec0ea27f2
@ -1752,6 +1752,9 @@ public class ProcessDefinitionServiceImpl extends BaseServiceImpl implements Pro
|
|||||||
processDefinition.setId(0);
|
processDefinition.setId(0);
|
||||||
processDefinition.setUserId(loginUser.getId());
|
processDefinition.setUserId(loginUser.getId());
|
||||||
processDefinition.setName(processDefinition.getName() + "_copy_" + DateUtils.getCurrentTimeStamp());
|
processDefinition.setName(processDefinition.getName() + "_copy_" + DateUtils.getCurrentTimeStamp());
|
||||||
|
final Date date = new Date();
|
||||||
|
processDefinition.setCreateTime(date);
|
||||||
|
processDefinition.setUpdateTime(date);
|
||||||
if (StringUtils.isNotBlank(processDefinition.getLocations())) {
|
if (StringUtils.isNotBlank(processDefinition.getLocations())) {
|
||||||
ArrayNode jsonNodes = JSONUtils.parseArray(processDefinition.getLocations());
|
ArrayNode jsonNodes = JSONUtils.parseArray(processDefinition.getLocations());
|
||||||
for (int i = 0; i < jsonNodes.size(); i++) {
|
for (int i = 0; i < jsonNodes.size(); i++) {
|
||||||
|
Loading…
Reference in New Issue
Block a user