king
2021-09-01 31ec63f0419895876cbaba99637a884a32d33d0d
src/menu/components/card/cardsimplecomponent/options.jsx
@@ -70,7 +70,7 @@
    if (appmenulist) {
      try {
        appmenulist = JSON.parse(appmenulist)
      } catch {
      } catch (e) {
        appmenulist = []
      }
    } else {
@@ -81,7 +81,7 @@
    if (menulist) {
      try {
        menulist = JSON.parse(menulist)
      } catch {
      } catch (e) {
        menulist = []
      }
    } else {
@@ -95,7 +95,7 @@
      field: 'primaryId',
      label: '主键值',
      initval: setting.primaryId || '',
      tooltip: '卡片点击时,向其他组件传递的ID值。',
      tooltip: '设置一个属性卡静态ID,向其他组件传递的指定静态ID值',
      required: false,
      forbid: !hasPrimaryKey
    },
@@ -112,29 +112,18 @@
      ],
      controlFields: [
        {field: 'menu', values: ['menu']},
        {field: 'appmenu', values: ['menu']},
        {field: 'linkurl', values: ['link']},
        {field: 'open', values: ['menu', 'link']},
        {field: 'joint', values: ['menu', 'link']},
      ]
    },
    {
      type: 'cascader',
      type: appType ? 'select' : 'cascader',
      field: 'menu',
      label: '菜单',
      initval: setting.menu || [],
      required: true,
      options: menulist,
      forbid: !!appType
    },
    {
      type: 'select',
      field: 'appmenu',
      label: '关联菜单',
      initval: setting.menu || '',
      initval: setting.menu || (appType ? '' : []),
      required: true,
      options: appmenulist,
      forbid: !appType
      options: appType ? appmenulist : menulist,
    },
    {
      type: 'textarea',