king
2022-06-05 5a5e07a0ce81d064038ece372e7e8844157a7d1b
src/menu/components/card/cardsimplecomponent/options.jsx
@@ -1,7 +1,7 @@
/**
 * @description tablecard setting表单配置信息
 */
export function getTableSetting (setting, columns, buttons = []) {
export function getTableSetting (setting, columns, buttons = [], action = []) {
  let _columns = columns.map(item => ({value: item.field, label: item.label}))
  _columns.push({value: '$Index', label: '序号(前端)'})
  let appType = sessionStorage.getItem('appType')
@@ -147,6 +147,18 @@
      initval: setting.linkbtn || '',
      required: true,
      options: buttons
    },
    {
      type: 'radio',
      field: 'swipe',
      label: '滑动按钮',
      initval: setting.swipe || 'true',
      required: false,
      options: [
        {value: 'true', label: '显示'},
        {value: 'false', label: '不显示'},
      ],
      forbid: action.length === 0 || appType !== 'mob'
    }
  ]