king
2022-01-02 a7666ec39e65e56759a9b12ed7748fd349e6828f
src/menu/components/card/cardcomponent/options.jsx
@@ -19,6 +19,11 @@
    } else {
      appmenulist = []
    }
    if (appType === 'mob' && hasMenus) { // 数据卡可打开即时通信
      appmenulist.push({
        value: 'IM', label: '即时通信(系统页)'
      })
    }
  } else {
    menulist = sessionStorage.getItem('fstMenuList')
    if (menulist) {
@@ -86,9 +91,9 @@
    {
      type: 'text',
      field: 'primaryId',
      label: '主键值',
      label: '静态主键值',
      initval: setting.primaryId || '',
      tooltip: '设置一个属性卡静态ID,向其他组件传递的指定静态ID值',
      tooltip: '设置一个属性卡静态ID,向其他组件传递的指定静态ID值,主键为动态值时无效。',
      required: false,
      forbid: subtype !== 'propcard'
    },
@@ -97,7 +102,7 @@
      field: 'click',
      label: '点击事件',
      initval: setting.click || '',
      tooltip: '当选择触发按钮时,只有当卡片中只存在一个按钮时有效。',
      tooltip: '当绑定点击事件时,卡片的切换功能将失效。',
      required: false,
      options: [
        {value: '', label: '无'},
@@ -170,6 +175,19 @@
      initval: setting.linkbtn || '',
      required: true,
      options: buttons
    },
    {
      type: 'radio',
      field: 'btnControl',
      label: '按钮控制',
      initval: setting.btnControl || 'show',
      tooltip: '可设置按钮显示规则,一直显示或鼠标悬浮时显示。',
      required: false,
      options: [
        {value: 'show', label: '正常显示'},
        {value: 'hover', label: '悬浮显示'},
      ],
      forbid: appType === 'mob'
    }
  ]