Commit 08c7bde6f6401fd8aa10bca228b956680bc1909f

Authored by 夏洋涛
1 parent aa1f1be7
Exists in master

feat:诸暨新昌基地不显示问题修复

Showing 1 changed file with 23 additions and 22 deletions   Show diff stats
src/views/Home.vue
@@ -36,16 +36,16 @@ @@ -36,16 +36,16 @@
36 <img src="@/assets/service/homeicon3.png" alt="" /> 36 <img src="@/assets/service/homeicon3.png" alt="" />
37 <p>热门榜单</p> 37 <p>热门榜单</p>
38 </div> 38 </div>
39 - <div @click="handleNewMore()"> 39 + <!-- <div @click="handleNewMore()">
40 <img src="@/assets/service/homeicon4.png" alt="" /> 40 <img src="@/assets/service/homeicon4.png" alt="" />
41 <p>官方资讯</p> 41 <p>官方资讯</p>
42 - </div> 42 + </div> -->
43 <!-- <div @click="handleTeacher()"> 43 <!-- <div @click="handleTeacher()">
44 <img src="@/assets/service/homeicon5.png" alt="" /> 44 <img src="@/assets/service/homeicon5.png" alt="" />
45 <p>研学导师</p> 45 <p>研学导师</p>
46 </div> --> 46 </div> -->
47 </div> 47 </div>
48 - <div class="infomation_box"> 48 + <!-- <div class="infomation_box">
49 <img class="news" src="@/assets/service/news.png" @click="handleNewMore()" alt="" /> 49 <img class="news" src="@/assets/service/news.png" @click="handleNewMore()" alt="" />
50 <div class="line"></div> 50 <div class="line"></div>
51 <van-swipe vertical class="new-swipe" :autoplay="5000" :show-indicators="false"> 51 <van-swipe vertical class="new-swipe" :autoplay="5000" :show-indicators="false">
@@ -53,36 +53,37 @@ @@ -53,36 +53,37 @@
53 <p class="new_item" @click="handleNewDetail(item)">{{ item.title }}</p> 53 <p class="new_item" @click="handleNewDetail(item)">{{ item.title }}</p>
54 </van-swipe-item> 54 </van-swipe-item>
55 </van-swipe> 55 </van-swipe>
56 - </div>  
57 - <!-- 精选课程 --> 56 + </div> -->
  57 +
  58 + <!-- 研学基地 -->
58 <div class="qxy_box"> 59 <div class="qxy_box">
59 <div class="qyx_title"> 60 <div class="qyx_title">
60 - <div class="title">精选课程</div>  
61 - <div @click="handleCourseMore()"> 61 + <div class="title">研选基地</div>
  62 + <div @click="handleBaseMore()">
62 <span class="more">更多</span> 63 <span class="more">更多</span>
63 <van-icon class="more_icon" name="arrow" /> 64 <van-icon class="more_icon" name="arrow" />
64 </div> 65 </div>
65 </div> 66 </div>
66 - <CourseList v-if="!loadingCourse" :list="CustomerCourseList"></CourseList> 67 + <van-tabs v-model="provinceActive" :ellipsis="false" ref="tabs" color="#4092FF" @change="provinceTabChange">
  68 + <van-tab :title="item.label" v-for="(item, index) in provinceTabList" :key="index"> </van-tab>
  69 + </van-tabs>
  70 + <BaseList v-if="!loadingBase" :list="BaseList"></BaseList>
67 <van-empty v-else :image="require('@/assets/empty.png')" description="加载中..." /> 71 <van-empty v-else :image="require('@/assets/empty.png')" description="加载中..." />
68 </div> 72 </div>
69 - <!-- 研学基地 --> 73 + <!-- 精选课程 -->
70 <div class="qxy_box"> 74 <div class="qxy_box">
71 <div class="qyx_title"> 75 <div class="qyx_title">
72 - <div class="title">研选基地</div>  
73 - <div @click="handleBaseMore()"> 76 + <div class="title">精选课程</div>
  77 + <div @click="handleCourseMore()">
74 <span class="more">更多</span> 78 <span class="more">更多</span>
75 <van-icon class="more_icon" name="arrow" /> 79 <van-icon class="more_icon" name="arrow" />
76 </div> 80 </div>
77 </div> 81 </div>
78 - <van-tabs v-model="provinceActive" :ellipsis="false" ref="tabs" color="#4092FF" @change="provinceTabChange">  
79 - <van-tab :title="item.label" v-for="(item, index) in provinceTabList" :key="index"> </van-tab>  
80 - </van-tabs>  
81 - <BaseList v-if="!loadingBase" :list="BaseList"></BaseList> 82 + <CourseList v-if="!loadingCourse" :list="CustomerCourseList"></CourseList>
82 <van-empty v-else :image="require('@/assets/empty.png')" description="加载中..." /> 83 <van-empty v-else :image="require('@/assets/empty.png')" description="加载中..." />
83 </div> 84 </div>
84 <!-- 研学游记 --> 85 <!-- 研学游记 -->
85 - <div class="qxy_box"> 86 + <!-- <div class="qxy_box">
86 <div class="qyx_title"> 87 <div class="qyx_title">
87 <div class="title">研学游记</div> 88 <div class="title">研学游记</div>
88 <div @click="handleStoryMore()"> 89 <div @click="handleStoryMore()">
@@ -92,7 +93,7 @@ @@ -92,7 +93,7 @@
92 </div> 93 </div>
93 <StoryList v-if="!loadingStory" :list="StoryList"></StoryList> 94 <StoryList v-if="!loadingStory" :list="StoryList"></StoryList>
94 <van-empty v-else :image="require('@/assets/empty.png')" description="加载中..." /> 95 <van-empty v-else :image="require('@/assets/empty.png')" description="加载中..." />
95 - </div> 96 + </div> -->
96 <about-des></about-des> 97 <about-des></about-des>
97 <Tabbar active="service"></Tabbar> 98 <Tabbar active="service"></Tabbar>
98 <div :is="background"></div> 99 <div :is="background"></div>
@@ -155,9 +156,9 @@ export default { @@ -155,9 +156,9 @@ export default {
155 { label: '越城', text: '越城区', value: 2, id: '' }, 156 { label: '越城', text: '越城区', value: 2, id: '' },
156 { label: '柯桥', text: '柯桥区', value: 1, id: '' }, 157 { label: '柯桥', text: '柯桥区', value: 1, id: '' },
157 { label: '上虞', text: '上虞区', value: 4, id: '' }, 158 { label: '上虞', text: '上虞区', value: 4, id: '' },
158 - { label: '诸暨', text: '诸暨区', value: 3, id: '' },  
159 - { label: '嵊州', text: '嵊州区', value: 5, id: '' },  
160 - { label: '新昌', text: '新昌区', value: 5, id: '' }, 159 + { label: '诸暨', text: '诸暨市', value: 3, id: '' },
  160 + { label: '嵊州', text: '嵊州市', value: 5, id: '' },
  161 + { label: '新昌', text: '新昌县', value: 5, id: '' },
161 ], 162 ],
162 provinceActive: 0, 163 provinceActive: 0,
163 } 164 }
@@ -371,13 +372,13 @@ export default { @@ -371,13 +372,13 @@ export default {
371 this.yxAxios 372 this.yxAxios
372 .post(`${this.yanxueUrl}/api/SchoolManage/SchoolStudyBaseList`, { 373 .post(`${this.yanxueUrl}/api/SchoolManage/SchoolStudyBaseList`, {
373 provinceName: '浙江省', 374 provinceName: '浙江省',
374 - cityName: '绍兴市', 375 + cityName: '',
375 areaName: this.provinceTabList[this.provinceActive].text, 376 areaName: this.provinceTabList[this.provinceActive].text,
376 levelName: '', 377 levelName: '',
377 type: 0, 378 type: 0,
378 StartPeopleCount: '-1', 379 StartPeopleCount: '-1',
379 EndPeopleCount: '-1', 380 EndPeopleCount: '-1',
380 - stype: 0, 381 + stype: 1,
381 pageIndex: 1, 382 pageIndex: 1,
382 pageSize: 6, 383 pageSize: 6,
383 }) 384 })