content.jsx 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //新开发账户管理
  2. import React from 'react';
  3. import Account from '@/account/setAccount/account';
  4. import Unit from '@/account/setAccount/unit';
  5. import Personal from '@/account/setAccount/personal';
  6. import Contacts from '@/account/setAccount/contacts';
  7. import Expert from '@/account/setAccount/expert';
  8. //会员中心
  9. import Normal from '@/account/index/normal';
  10. import Collection from '@/account/index/collection';
  11. import TechList from '@/account/index/techList';
  12. import ServiceList from '@/account/index/serviceList';
  13. import ConsultList from '@/account/index/consultList';
  14. import DemandList from '@/account/demand/techDemand';
  15. import Achievement from '@/account/achievement/techAchievement';
  16. import {hashHistory,Route,Router} from 'react-router';
  17. import {Layout} from 'antd';
  18. import '@/account/content.less'
  19. const { Content } = Layout;
  20. export default class ContentRouter extends React.Component {
  21. render() {
  22. return (
  23. <Content className="acc-content" id="content">
  24. <Router history={hashHistory}>
  25. <Route path="/normal" component={Normal} />
  26. <Route path="/collection" component={Collection} />
  27. <Route path="/techList" component={TechList} />
  28. <Route path="/serviceList" component={ServiceList} />
  29. <Route path="/consultList" component={ConsultList} />
  30. <Route path="/account" component={Account} />
  31. <Route path="/unit" component={Unit} />
  32. <Route path="/personal" component={Personal} />
  33. <Route path="/contacts" component={Contacts} />
  34. <Route path="/demand" component={DemandList} />
  35. <Route path="/achievement" component={Achievement} />
  36. <Route path="/expert" component={Expert} />
  37. </Router>
  38. </Content>
  39. )
  40. }
  41. }