top.jsx 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. import React from 'react';
  2. import './portal.less';
  3. // import ajax from 'jquery/src/ajax/xhr.js';
  4. // import $ from 'jquery/src/ajax';
  5. import $ from 'jquery';
  6. import logoImg from '../../../image/logo-2.png';
  7. function navHover() {
  8. $('.header_nav_detail .nav_content>li').hover(function () {
  9. $(this).siblings('.active').addClass('hideSub');
  10. }, function () {
  11. $(this).siblings('.active').removeClass('hideSub');
  12. })
  13. }
  14. const LoginTop = React.createClass({
  15. logOut() {
  16. $.ajax({
  17. method: "get",
  18. dataType: "json",
  19. url: globalConfig.context + "/login",
  20. }).done(function (data) {
  21. window.location.href = globalConfig.context + "/user/login.html"
  22. });
  23. },
  24. componentDidMount() {
  25. navHover();
  26. },
  27. render() {
  28. return (
  29. <div className="portal-header">
  30. <div className="portal-top">
  31. <div className="clearfix">
  32. <div className="top-welcomeText">欢迎您来到科技认知计算交易平台-公测版</div>
  33. <div className="top-alink">
  34. <a href={globalConfig.context + "/portal/index.html"}>返回首页</a>
  35. {window.userData.number ?
  36. <span>
  37. <a href={globalConfig.context + "/user/account/index"}>尊敬的{userData.nickname || userData.number}</a>
  38. <a onClick={this.logOut}>退出</a>
  39. </span>
  40. : <span>
  41. <a href={globalConfig.context + "/user/login.html"}>登录</a>
  42. <a href={globalConfig.context + "/user/signIn.html"}>注册</a>
  43. </span>}
  44. <a href="./index.html">帮助中心</a>
  45. </div>
  46. </div>
  47. </div>
  48. <div className="header_nav_detail">
  49. <div className="container clearfix">
  50. <div className="col-md-3 logo">
  51. <a href={globalConfig.context + '/portal/index.html'}>
  52. <img src={logoImg} alt="" />
  53. </a>
  54. </div>
  55. <div className="col-md-9">
  56. <ul className="nav_content">
  57. <li className="home"><a href={globalConfig.context + "/portal/index.html"}>首页</a> </li>
  58. <li className="active">
  59. <a href={globalConfig.context + '/portal/search/achievement.html'}>技术交易</a>
  60. <ul className="secondary_navigation_nav" style={{left:'-112.875px'}}>
  61. <li><a href={globalConfig.context + '/portal/search/demand.html'}>需求谷</a></li>
  62. <li><a href={globalConfig.context + '/portal/search/achievement.html'}>技术海</a></li>
  63. <li><a href={globalConfig.context + '/portal/search/subscriberOrg.html'}>伙伴</a></li>
  64. <li><a href={globalConfig.context + '/portal/search/subscriberUser.html'}>行家</a></li>
  65. </ul>
  66. </li>
  67. <li>
  68. <a href={globalConfig.context + '/portal/scienceTechnology/bigShot.html'}>大咖说</a>
  69. <ul className="secondary_navigation_nav">
  70. <li><a href={globalConfig.context + '/portal/scienceTechnology/star.html'}>科技明星</a></li>
  71. <li><a href={globalConfig.context + '/portal/scienceTechnology/lecture.html'}>科技讲堂</a></li>
  72. </ul>
  73. </li>
  74. <li>
  75. <a href={globalConfig.context + '/portal/activity/activityIndex.html'}>活动圈</a>
  76. <ul className="secondary_navigation_nav">
  77. <li><a href={globalConfig.context + '/portal/activity/details.html'}>活动详情</a></li>
  78. </ul>
  79. </li >
  80. <li>
  81. <a href={globalConfig.context + '/portal/websiteBuild/websiteBuildIndex.html'}>建设兵团</a>
  82. <ul className="secondary_navigation_nav">
  83. <li><a href={globalConfig.context + '/portal/websiteBuild/websiteBuildIndex.html#customized'}>平台定制</a></li>
  84. <li><a href={globalConfig.context + '/portal/websiteBuild/websiteBuildIndex.html#operates'}>平台运营</a></li>
  85. <li><a href={globalConfig.context + '/portal/websiteBuild/websiteBuildIndex.html#event_planning'}>活动筹划</a></li>
  86. </ul>
  87. </li>
  88. <li>
  89. <a href={globalConfig.context + '/portal/international/internationalIndex.html'}>国际业务</a>
  90. <ul className="secondary_navigation_nav" >
  91. <li><a href={globalConfig.context + '/portal/international/internationalIndex.html#internationalTechnology'}>国际技术</a></li>
  92. <li><a href={globalConfig.context + '/portal/international/internationalIndex.html#internationalPartner'}>国际伙伴</a></li>
  93. <li><a href={globalConfig.context + '/portal/international/internationalIndex.html#internationalExpert'}>国际专家</a></li>
  94. </ul>
  95. </li>
  96. <li>
  97. <a href={globalConfig.context + '/portal/service/serviceIndex.html'}>服务汇</a>
  98. <ul className="secondary_navigation_nav">
  99. <li ><a href={globalConfig.context + '/portal/highTech/authentication.html'}>高企培育</a></li>
  100. <li ><a href={globalConfig.context + '/portal/ipr/service.html'}>知识产权</a></li >
  101. <li ><a href={globalConfig.context + '/portal/evaluation/index.html'}>技术评估</a></li>
  102. </ul>
  103. </li>
  104. <li>
  105. <a href={globalConfig.context + '/portal/news/newsIndex.html'}>策源地</a>
  106. <ul className="secondary_navigation_nav">
  107. <li><a href={globalConfig.context + '/portal/news/newsIndex.html'}>新闻快讯</a></li>
  108. <li><a href={globalConfig.context + '/portal/news/newsIndex.html'}>科技政策</a></li>
  109. <li><a href={globalConfig.context + '/portal/news/newsIndex.html'}>政策解读</a></li>
  110. </ul>
  111. </li>
  112. <li>
  113. <a href={globalConfig.context + '/portal/entrepreneurship/entrepreneurshipIndex.html'}>创意圈</a>
  114. <ul className="secondary_navigation_nav">
  115. <li><a href={globalConfig.context + '/portal/entrepreneurship/entrepreneurshipIndex.html'}>项目圈</a></li>
  116. <li><a href={globalConfig.context + '/portal/entrepreneurship/entrepreneurshipIndex.html#chuangke'}>创客圈</a></li>
  117. <li><a href={globalConfig.context + '/portal/entrepreneurship/entrepreneurshipIndex.html#jieyi'}>结义园</a></li>
  118. </ul>
  119. </li>
  120. <li>
  121. <a href={globalConfig.context + '/portal/financial/financialIndex.html'}>金融圈</a>
  122. <ul className="secondary_navigation_nav">
  123. <li ><a href={globalConfig.context + '/portal/financial/financialIndex.html'}>金融街</a></li>
  124. </ul>
  125. </li>
  126. </ul>
  127. </div>
  128. </div>
  129. <div className="secondary_navigation"></div>
  130. </div>
  131. </div>
  132. )
  133. }
  134. });
  135. export default LoginTop;