king
2020-09-26 ab60d53b67f802878662aaa5a5b52580cca421b8
src/views/menudesign/index.jsx
@@ -27,7 +27,7 @@
const SourceWrap = asyncComponent(() => import('@/menu/modelsource'))
const MenuShell = asyncComponent(() => import('@/menu/menushell'))
const Controller = asyncComponent(() => import('@/menu/bgcontroller'))
// const DataSource = asyncComponent(() => import('@/mob/datasource'))
const StyleController = asyncComponent(() => import('@/menu/stylecontroller'))
const TableComponent = asyncComponent(() => import('@/templates/sharecomponent/tablecomponent'))
sessionStorage.setItem('isEditState', 'true')
@@ -301,11 +301,11 @@
    config.components.forEach(item => {
      if (!error && item.setting) {
        if (item.setting.interType === 'system' && item.setting.execute !== 'false' && !item.setting.dataresource) {
          error = `组件《${item.setting.name}》未设置数据源`
          error = `组件《${item.name}》未设置数据源`
        } else if (item.setting.interType === 'system' && item.setting.execute === 'false' && item.scripts.length === 0) {
          error = `组件《${item.setting.name}》未设置数据源`
          error = `组件《${item.name}》未设置数据源`
        } else if (item.setting.interType && !item.setting.primaryKey) {
          error = `组件《${item.setting.name}》未设置主键`
          error = `组件《${item.name}》未设置主键`
        }
      }
    })
@@ -399,6 +399,7 @@
              </div>
            </div>
          </DndProvider>
          <StyleController />
        </div>
      </ConfigProvider>
    )