fix: Adjustment of workflow node name auto increment rule(#2562)
This commit is contained in:
parent
03274d9ee5
commit
80e7dac0c8
@ -33,11 +33,15 @@ class AppNode extends HtmlResize.view {
|
|||||||
delete props.model.properties.noRender
|
delete props.model.properties.noRender
|
||||||
} else {
|
} else {
|
||||||
const filterNodes = props.graphModel.nodes.filter((v: any) => v.type === props.model.type)
|
const filterNodes = props.graphModel.nodes.filter((v: any) => v.type === props.model.type)
|
||||||
if (filterNodes.length - 1 > 0) {
|
const filterNameSameNodes = filterNodes.filter(
|
||||||
getNodesName(filterNodes.length - 1)
|
(v: any) => v.properties.stepName === props.model.properties.stepName
|
||||||
|
)
|
||||||
|
if (filterNameSameNodes.length - 1 > 0) {
|
||||||
|
getNodesName(filterNameSameNodes.length - 1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
function getNodesName(num: number) {
|
function getNodesName(num: number) {
|
||||||
|
console.log(props.model.properties.stepName)
|
||||||
const number = num
|
const number = num
|
||||||
const name = props.model.properties.stepName + number
|
const name = props.model.properties.stepName + number
|
||||||
if (!props.graphModel.nodes?.some((node: any) => node.properties.stepName === name.trim())) {
|
if (!props.graphModel.nodes?.some((node: any) => node.properties.stepName === name.trim())) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user