Commit ea4d698a by zhaochengxiang

修复bug

parent c7125def
...@@ -24,7 +24,7 @@ class SquareItem extends React.Component { ...@@ -24,7 +24,7 @@ class SquareItem extends React.Component {
const { item } = this.props; const { item } = this.props;
const title = (item.dbType==='Dir') ? (item.dirName||'') : (item.cnName||''); const title = (item.dbType==='Dir') ? (item.dirName||'') : (item.cnName||'');
const content = (item.dbType==='Dir') ? item.tableModelCount : (item.enName||''); const content = (item.dbType==='Dir') ? (item.subDirCount + item.tableModelCount) : (item.enName||'');
const rightClasses = classnames('right', { const rightClasses = classnames('right', {
'right-asset': (item.dbType!=='Dir') 'right-asset': (item.dbType!=='Dir')
......
...@@ -197,11 +197,13 @@ class MapContent extends React.Component { ...@@ -197,11 +197,13 @@ class MapContent extends React.Component {
this.loadedRowsMap = {}; this.loadedRowsMap = {};
this.convertRemoteData(data || [], item.id, item.dirId); this.convertRemoteData(data || [], item.id, item.dirId);
item.children = (data || []).filter(item => item.dbType!=='More'); item.children = (data || []).filter(item => item.dbType!=='More');
this.setState({ curTableModelData: [] }, () => {
this.setState({ this.setState({
breadcrumbContents: [...breadcrumbContents, { name: item.dirName || '', data: item }], breadcrumbContents: [...breadcrumbContents, { name: item.dirName || '', data: item }],
curTableModelData: item.children || [], curTableModelData: item.children || [],
haveMoreData: (item.children||[]).length===defaultLoadCount, haveMoreData: (item.children||[]).length===defaultLoadCount,
}); });
})
} }
}) })
} }
...@@ -213,6 +215,7 @@ class MapContent extends React.Component { ...@@ -213,6 +215,7 @@ class MapContent extends React.Component {
this.setState({ this.setState({
breadcrumbContents: breadcrumbContents.splice(0, index === 0 ? 1 : (index + 1)), breadcrumbContents: breadcrumbContents.splice(0, index === 0 ? 1 : (index + 1)),
curTableModelData: []
}, () => { }, () => {
const item = content.data; const item = content.data;
dispatchLatest({ dispatchLatest({
......
...@@ -261,7 +261,7 @@ class Model extends React.Component { ...@@ -261,7 +261,7 @@ class Model extends React.Component {
</Space> </Space>
<Space> <Space>
<Button type="primary" onClick={this.onWordTemplateCURDClick}>Word模版配置</Button> <Button type="primary" onClick={this.onWordTemplateCURDClick}>Word模版配置</Button>
<Button type="primary" onClick={this.onTemplateCURDClick}>字段追加配置</Button> <Button type="primary" onClick={this.onTemplateCURDClick}>数据表类型配置</Button>
<Button type="primary" onClick={this.onConstraintDetailClick}>规范详情</Button> <Button type="primary" onClick={this.onConstraintDetailClick}>规范详情</Button>
</Space> </Space>
</div> </div>
......
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