king
2021-04-08 e1dd5c756a849811518d2155ebaa1ec0094f31d4
src/views/menudesign/index.jsx
@@ -830,8 +830,18 @@
    const { config, MenuType } = this.state
    let error = ''
    config.components.forEach(item => {
    let check = (components) => {
      components.forEach(item => {
      if (error) return
        if (item.type === 'tabs') {
          item.subtabs.forEach(tab => {
            check(tab.components)
          })
          return
        } else if (item.type === 'group') {
          check(item.components)
          return
        }
      if (['propcard', 'brafteditor', 'sandbox'].includes(item.subtype) && item.wrap.datatype === 'static') return
      if (item.setting) {
@@ -849,6 +859,9 @@
        }
      }
    })
    }
    check(config.components)
    if (show && error) {
      notification.warning({