forked from huge/frontEnd/hugeOA

liuwh
2020-04-06 b449aca90c49fe8ee96f1c040c5953fcdd2ca15d
src/components/common/HotListTableView/index.jsx
@@ -30,7 +30,7 @@
        page: 1,
        size: 10,
      },
      loading: false
      loading: true
    };
  }
@@ -116,6 +116,7 @@
  render() {
    let { keywordlist, formData, loading } = this.state;
    let tableParams = {
      url: `api/news/newslist`,
      formData,
@@ -124,15 +125,10 @@
      extraFromData: {
      },
      setFormData: this.setFormData
    }
    };
    return (
      <div className="hot-list-table-view-main">
        {
          loading ? <div style={{ padding: 10 }}>
            <Skeleton />
          </div>
            :
            <React.Fragment>
        <Skeleton loading={loading}>
              <BreadcrumbView data={[{ name: '行业热点知识库' }]} />
              <div className="hot-list-table-view-main-content">
                <Tabs defaultActiveKey={'全部'} onChange={this.tabChange}>
@@ -144,11 +140,15 @@
                    ))
                  }
                </Tabs>
            {/* 避免请求两遍 */}
            {
              !loading &&
                <TableView {...tableParams} />
              </div>
            </React.Fragment>
        }
      </div>
        </Skeleton>
      </div>
    )
  }
}