From 0ac68a47d7e024ba74d63e1b0f3cf7b9eeb20994 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 24 六月 2024 09:35:21 +0800 Subject: [PATCH] 2024-06-24 --- src/menu/components/card/cardcellcomponent/elementform/index.jsx | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/src/menu/components/card/cardcellcomponent/elementform/index.jsx b/src/menu/components/card/cardcellcomponent/elementform/index.jsx index 0b03681..1435179 100644 --- a/src/menu/components/card/cardcellcomponent/elementform/index.jsx +++ b/src/menu/components/card/cardcellcomponent/elementform/index.jsx @@ -233,6 +233,24 @@ if (this.record.eval === 'true') { _options.push('decimal') } + if (this.record.eval !== 'func') { + _options.push('link') + } + if (this.record.link && this.record.eval !== 'func') { + _options.push('linkType') + if (this.record.linkType === 'linkmenu') { + _options.push('open') + if (this.record.link === 'static') { + _options.push('linkmenu') + } else { + _options.push('linkurl') + } + } else if (this.record.linkType === 'other') { + _options.push('linkurl', 'open') + } else { + _options.push('linkurl') + } + } } if (_options.includes('fixStyle') && this.record.fixStyle === 'alone') { _options.push('fixSize', 'fixColor', 'fixLeft', 'fixRight') -- Gitblit v1.8.0