|
|
@@ -2,15 +2,15 @@
|
|
|
<div class="home-wrapper">
|
|
|
<div class="nav" stype="height:500px">
|
|
|
<!--搜索框-->
|
|
|
- <el-row class="search-nav" style="padding: 30px 0 20px 0">
|
|
|
- <el-col :span="6">
|
|
|
- <div class="pull-left" @click="handleLogoClick">
|
|
|
+ <el-row class="container search-nav" style="padding: 30px 0 20px 0" :gutter="40">
|
|
|
+ <el-col :span="5">
|
|
|
+ <div class="pull-left to-mooctest-ranking" @click="handleLogoClick">
|
|
|
<img class="logo-img" :src="logo_transparent" :to="'/home'"/>
|
|
|
<span class="logo-title">{{ logoTitle }}</span>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <div class="search-nav">
|
|
|
+ <el-col :span="15">
|
|
|
+ <div class="search-nav-input">
|
|
|
<div id="search-block ">
|
|
|
<el-tabs v-model="searchType" type="card" @tab-click="handleTypeClick">
|
|
|
<el-tab-pane v-for="item in searchTypeArr" v-if="item.value!=='all'" :label="item.name"
|
|
|
@@ -25,12 +25,12 @@
|
|
|
</div>
|
|
|
|
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
+ <el-col :span="4">
|
|
|
<el-button type="primary pull-right" class="releaseBtn" @click="checkLogin()">免费发布众测需求</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<!--TabNav-->
|
|
|
- <el-tabs v-model="currTab" @tab-click="handleTabClick" class="square-tab">
|
|
|
+ <el-tabs v-model="currTab" @tab-click="handleTabClick" class="container square-tab">
|
|
|
<el-tab-pane v-for="item in homeTabArr.menuArr1" :label="item.label" :name="item.name"
|
|
|
:key="item.name"></el-tab-pane>
|
|
|
<el-tab-pane v-for="item in homeTabArr.menuArr2" :label="item.name" :name="item.code"
|
|
|
@@ -42,7 +42,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <div class="home-page container">
|
|
|
+ <div class="container home-page ">
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="5" class="homepage-right-modules">
|
|
|
<LoginCard v-if="HOME_DISPLAY.login_card"/>
|
|
|
@@ -54,6 +54,7 @@
|
|
|
|
|
|
<el-col :span="19" class="test-type-wrapper">
|
|
|
<TestMenu :testTypeList="homeData.testTypeList" v-if="HOME_DISPLAY.test_menu && homeData.testTypeList"></TestMenu>
|
|
|
+ <RankingCard></RankingCard>
|
|
|
<TestCard :applicationTypeList="homeData.applicationTypeList" v-if="HOME_DISPLAY.test_card && homeData.applicationTypeList"></TestCard>
|
|
|
<el-row style="margin-top: 10px" v-if="HOME_DISPLAY.resource_and_tool">
|
|
|
<ResourceAndTool :resourceList="homeDataNoCache.toolList && homeDataNoCache.toolList"></ResourceAndTool>
|
|
|
@@ -77,6 +78,7 @@ import InstitutionCard from './InstitutionCard'
|
|
|
import HotCrowd from './HotCrowd'
|
|
|
import HotAgency from './HotAgency'
|
|
|
import HotUser from './HotUser'
|
|
|
+import RankingCard from './RankingCard'
|
|
|
import HotContest from './HotContest'
|
|
|
import PopularProject from '../Square/PopularProject'
|
|
|
import Http from '@/js/http.js'
|
|
|
@@ -101,6 +103,7 @@ export default {
|
|
|
TestMenu,
|
|
|
PopularProject,
|
|
|
LoginCard,
|
|
|
+ RankingCard,
|
|
|
TestCard,
|
|
|
BrandCard,
|
|
|
ResourceAndTool,
|
|
|
@@ -175,7 +178,7 @@ export default {
|
|
|
this.checkCreateProjectAuth();
|
|
|
},
|
|
|
handleLogoClick(){
|
|
|
- location.reload();
|
|
|
+ window.open('http://47.98.174.59:8200/#/');
|
|
|
},
|
|
|
checkCreateProjectAuth() {
|
|
|
if (!this.isLogin) {
|