king
2021-09-12 f497f734966504bd8a7e98bf602da582a53d91e5
src/menu/components/card/cardcomponent/options.jsx
@@ -1,7 +1,7 @@
/**
 * @description Setting表单配置信息
 */
export default function (setting, hasPrimaryKey) {
export default function (setting, hasPrimaryKey, buttons = []) {
  let appType = sessionStorage.getItem('appType')
  let menulist = []
@@ -104,6 +104,7 @@
        {field: 'linkurl', values: ['link']},
        {field: 'open', values: ['menu', 'link']},
        {field: 'joint', values: ['menu', 'link']},
        {field: 'linkbtn', values: ['button']},
      ]
    },
    {
@@ -146,6 +147,14 @@
        {value: 'false', label: '否'},
      ],
    },
    {
      type: 'select',
      field: 'linkbtn',
      label: '关联按钮',
      initval: setting.linkbtn || '',
      required: true,
      options: buttons
    }
  ]
  return cardSettingForm