king
2023-05-30 cbb05fd5da1cec77afcc3f2ef7ef4f2590e297a7
2023-05-30
3个文件已修改
9 ■■■■■ 已修改文件
src/menu/components/card/cardcellcomponent/elementform/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/card/cardcellcomponent/formconfig.jsx 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/tabviews/custom/components/card/cardcellList/index.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/menu/components/card/cardcellcomponent/elementform/index.jsx
@@ -182,7 +182,7 @@
            _options.push('linkurl')
          }
        } else if (this.record.linkType === 'other') {
          _options.push('linkurl', 'joint')
          _options.push('linkurl', 'joint', 'open')
        } else {
          _options.push('linkurl')
        }
src/menu/components/card/cardcellcomponent/formconfig.jsx
@@ -603,6 +603,7 @@
      key: 'linkurl',
      label: '链接地址',
      initVal: card.linkurl || '',
      tooltip: ['pc', 'mob'].includes(appType) ? '当链接类型为“其他”,且链接地址以@menuid@开头时,其后内容将被视为菜单ID。' : '',
      required: true,
      options: []
    },
@@ -611,7 +612,7 @@
      key: 'open',
      label: '打开方式',
      initVal: card.open || 'blank',
      tooltip: '菜单打开方式。',
      tooltip: '菜单打开方式,链接无效。',
      required: true,
      forbid: !['pc', 'mob'].includes(appType),
      options: [
src/tabviews/custom/components/card/cardcellList/index.jsx
@@ -100,7 +100,7 @@
      node && node.scrollIntoView({behavior: 'smooth', block: 'center', inline: 'nearest'})
    }
    if (!card.link) return
    if (!card.link || (card.linkType === 'qywx' || card.linkType === 'linkmenu')) return
    e.stopPropagation()
    
    let url = ''
@@ -131,7 +131,7 @@
      }
      window.open(_url)
      return
    } else if (card.linkType === 'qywx' || card.linkType === 'linkmenu') {
    } else if (card.linkType === 'other' && /^@menuid@/ig.test(url)) {
      return
    }