li.shaoyi 2 yıl önce
ebeveyn
işleme
e14a93f4cc

+ 8 - 8
src/packages/mobile/router/index.ts

@@ -42,9 +42,9 @@ const routes: Array<RouteRecordRaw> = [
             },
           },
           {
-            path: 'presale',
-            name: 'home-presale',
-            component: () => import('../views/presale/list/Index.vue'),
+            path: 'ballot',
+            name: 'home-ballot',
+            component: () => import('../views/ballot/list/Index.vue'),
           },
           {
             path: 'goods',
@@ -195,6 +195,11 @@ const routes: Array<RouteRecordRaw> = [
     component: Page,
     children: [
       {
+        path: '',
+        name: 'presale-list',
+        component: () => import('../views/presale/list/Index.vue'),
+      },
+      {
         path: 'detail',
         name: 'presale-detail',
         component: () => import('../views/presale/detail/Index.vue'),
@@ -280,11 +285,6 @@ const routes: Array<RouteRecordRaw> = [
     component: Page,
     children: [
       {
-        path: '',
-        name: 'ballot-list',
-        component: () => import('../views/ballot/list/Index.vue'),
-      },
-      {
         path: 'detail',
         name: 'ballot-detail',
         component: () => import('../views/ballot/detail/Index.vue'),

+ 4 - 4
src/packages/mobile/views/ballot/list/Index.vue

@@ -1,15 +1,15 @@
 <template>
     <app-view class="ballot-list">
         <template #header>
-            <app-navbar title="预售中签" >
+            <app-navbar title="预售中签" :show-back-button="false">
                 <template #right>
-                    <Icon name="bars" size=".4rem" @click="isWaterfall = !isWaterfall"/>
+                    <Icon name="bars" size=".4rem" @click="isWaterfall = !isWaterfall" />
                 </template>
             </app-navbar>
         </template>
         <Banner :data-list="bannerList" @click="onBannerClick" v-if="bannerList.length" />
         <template v-if="isWaterfall">
-            <Waterfall class="g-goods-waterfall" :data-list="startList" >
+            <Waterfall class="g-goods-waterfall" :data-list="startList">
                 <template #default="{ item }">
                     <div class="goods" @click="toDetail(item)">
                         <div class="goods-image">
@@ -60,7 +60,7 @@
                 </li>
             </ul>
             <Divider>发售历史</Divider>
-            <ul class="g-goods-list"> 
+            <ul class="g-goods-list">
                 <li class="list-item g-block--bg" v-for="(item, index) in endList" :key="index" @click="toDetail(item)">
                     <div class="img"><img :src="getFirstImage(item.attachmenturl)" /></div>
                     <div class="info">

+ 2 - 2
src/packages/mobile/views/home/Index.vue

@@ -38,8 +38,8 @@ const tabList: Tabbar[] = [
     activeIcon: 'icon-a-zu753',
   },
   {
-    name: 'home-presale',
-    label: '预售竞拍',
+    name: 'home-ballot',
+    label: '预售中签',
     icon: 'icon-a-zu820',
     activeIcon: 'icon-a-zu825',
   },

+ 3 - 3
src/packages/mobile/views/home/main/Index.vue

@@ -10,10 +10,10 @@
       </app-block>
       <app-block class="home-main__iconbar bg">
         <ul>
-          <li @click="switchTab(1)">
+          <li @click="routerTo('presale-list')">
             <Iconfont label-direction="bottom" icon="icon-yushoujingpai">预售竞拍</Iconfont>
           </li>
-          <li @click="routerTo('ballot-list')">
+          <li @click="switchTab(1)">
             <Iconfont label-direction="bottom" icon="icon-zhongqian">预售中签</Iconfont>
           </li>
           <li @click="switchTab(2)">
@@ -79,7 +79,7 @@ const switchTab = (tabIndex: number) => {
     setGlobalUrlParams({ tabIndex })
     switch (tabIndex) {
       case 1:
-        routerTo('home-presale', true)
+        routerTo('home-ballot', true)
         break
       case 2:
         routerTo('home-transfer', true)

+ 3 - 3
src/packages/mobile/views/presale/list/Index.vue

@@ -1,9 +1,9 @@
 <template>
     <app-view class="presale-list">
         <template #header>
-            <app-navbar title="预售竞拍" :show-back-button="false" >
+            <app-navbar title="预售竞拍">
                 <template #right>
-                    <Icon name="bars" size=".4rem" @click="isWaterfall = !isWaterfall"/>
+                    <Icon name="bars" size=".4rem" @click="isWaterfall = !isWaterfall" />
                 </template>
             </app-navbar>
         </template>
@@ -61,7 +61,7 @@
                 </li>
             </ul>
             <Divider>发售历史</Divider>
-            <ul class="g-goods-list"> 
+            <ul class="g-goods-list">
                 <li class="list-item g-block--bg" v-for="(item, index) in endList" :key="index" @click="toDetail(item)">
                     <div class="img"><img :src="getFirstImage(item.attachmenturl)" /></div>
                     <div class="info">