fix: Adjustment of workflow node name auto increment rule(#2562)

This commit is contained in:
wangdan-fit2cloud 2025-03-17 14:41:18 +08:00 committed by GitHub
parent 03274d9ee5
commit 80e7dac0c8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -33,11 +33,15 @@ class AppNode extends HtmlResize.view {
delete props.model.properties.noRender
} else {
const filterNodes = props.graphModel.nodes.filter((v: any) => v.type === props.model.type)
if (filterNodes.length - 1 > 0) {
getNodesName(filterNodes.length - 1)
const filterNameSameNodes = filterNodes.filter(
(v: any) => v.properties.stepName === props.model.properties.stepName
)
if (filterNameSameNodes.length - 1 > 0) {
getNodesName(filterNameSameNodes.length - 1)
}
}
function getNodesName(num: number) {
console.log(props.model.properties.stepName)
const number = num
const name = props.model.properties.stepName + number
if (!props.graphModel.nodes?.some((node: any) => node.properties.stepName === name.trim())) {