NEZ-2614 fix: bug修复

This commit is contained in:
zhangyu
2023-02-28 16:16:14 +08:00
parent d304278ae3
commit 6b44d2ce73
2 changed files with 19 additions and 2 deletions

View File

@@ -178,7 +178,7 @@ export default {
}
}
pen.disableInput = pen.disableInput || true
pen.lineAnimateType = pen.lineAnimateType || 0
pen.lineAnimateType = pen.lineAnimateType || undefined
pen.animateSpan = pen.animateSpan || 1
pen.animateReverse = pen.animateReverse || false
pen.fromArrow = pen.fromArrow || ''
@@ -295,7 +295,14 @@ export default {
if (key === 'lineName') {
getTopology(this.meta2dId).updateLineType(pen, pen[key])
}
getTopology(this.meta2dId).setValue(obj)
if (key === 'lineAnimateType') {
if (!pen[key]) {
obj.autoPlay = false
} else {
obj.autoPlay = true
}
}
getTopology(this.meta2dId).setValue(obj) // 更新pen
if (key === 'lineAnimateType') {
if (!pen[key]) {
getTopology(this.meta2dId).stopAnimate(pen.id)