Commit d782e7fb by zhaochengxiang

环境下没有系统出现的问题

parent a4a47397
......@@ -111,6 +111,12 @@ const DatasourceManage = (props) => {
}
}
} else {
setTreeData([]);
setTreeValue('');
setScopes([]);
setDatasources([]);
setFilterDatasources([]);
}
//eslint-disable-next-line react-hooks/exhaustive-deps
......@@ -193,6 +199,11 @@ const DatasourceManage = (props) => {
return;
}
if (treeData.length === 0) {
showMessage('info', '请先创建系统');
return;
}
setTaskLogsModalVisible(true);
}
......@@ -207,6 +218,11 @@ const DatasourceManage = (props) => {
return;
}
if (treeData.length === 0) {
showMessage('info', '请先创建系统');
return;
}
setUpdateDatasourceModalAction('add');
setUpdateDatasourceModalVisible(true);
}
......
......@@ -14,7 +14,7 @@ import ImportStockWordDrawer from './Component/ImportStockWordDrawer';
import ExportDDLModal from './Component/ExportDDLModal';
import RecatalogModal from './Component/RecatalogModal';
import { showMessage, showNotifaction } from '../../../util';
import { dispatch } from '../../../model';
import { dispatch, dispatchLatest } from '../../../model';
import { Action, CatalogId, ModelerId, Hints, ModelerData } from '../../../util/constant';
import { AppContext } from '../../../App';
......@@ -135,7 +135,7 @@ class Model extends React.Component {
})
}
} else {
dispatch({
dispatchLatest({
type: 'datamodel.searchModel',
payload: {
term: keyword,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment