yuanyuan 3 년 전
부모
커밋
e3c6b759b0
2개의 변경된 파일17개의 추가작업 그리고 26개의 파일을 삭제
  1. 2 3
      src/views/DomainName.vue
  2. 15 23
      src/views/user/Ranking.vue

+ 2 - 3
src/views/DomainName.vue

@@ -23,8 +23,7 @@
                             />
                             />
                             <div>市场</div>
                             <div>市场</div>
                         </div>
                         </div>
-                        <!-- @click="$router.push('/ranking')" -->
-                        <div class="meta_domain_name_top_one_con_tip" @click="$toast('升级改版中')">
+                        <div class="meta_domain_name_top_one_con_tip" @click="$router.push('/ranking')">
                             <img
                             <img
                                 :src="require('@assets/icon_paihang@3x.png')"
                                 :src="require('@assets/icon_paihang@3x.png')"
                                 alt=""
                                 alt=""
@@ -90,7 +89,7 @@
                 </div>
                 </div>
                 <van-notice-bar speed="30" v-if="action == 1">
                 <van-notice-bar speed="30" v-if="action == 1">
                     <div v-for="(item, index) in domainList" :key="index" class="domainName_list_con">
                     <div v-for="(item, index) in domainList" :key="index" class="domainName_list_con">
-                        <img :src="item.userAvatar" alt="" class="domainName_list_con_img" />
+                        <van-image :src="item.userAvatar" class="domainName_list_con_img" fit="cover"/>
                         <div>{{ item.domainName }}&nbsp;&nbsp;已被购买</div>
                         <div>{{ item.domainName }}&nbsp;&nbsp;已被购买</div>
                     </div>
                     </div>
                 </van-notice-bar>
                 </van-notice-bar>

+ 15 - 23
src/views/user/Ranking.vue

@@ -24,10 +24,10 @@
                     <div class="ranking_top_one_con">
                     <div class="ranking_top_one_con">
                         <div class="ranking_top_one_cons">
                         <div class="ranking_top_one_cons">
                             <img :src="require('@assets/png-no2@3x.png')" alt="" class="ranking_top_one_con_img" />
                             <img :src="require('@assets/png-no2@3x.png')" alt="" class="ranking_top_one_con_img" />
-                            <img :src="domainList[1].userAvatar" alt="" class="ranking_top_one_con_imgs" />
+                            <van-image :src="domainList[1].avatar" class="ranking_top_one_con_imgs" fit="cover"/>
                         </div>
                         </div>
-                        <div class="ranking_top_text ranking_top_text_one">{{ domainList[1].userName }}</div>
-                        <div class="ranking_top_texts">44</div>
+                        <div class="ranking_top_text ranking_top_text_one">{{ domainList[1].nickname }}</div>
+                        <div class="ranking_top_texts">{{ domainList[1].countNum }}</div>
                     </div>
                     </div>
                 </div>
                 </div>
                 <div
                 <div
@@ -45,10 +45,10 @@
                     <div class="ranking_top_two_con">
                     <div class="ranking_top_two_con">
                         <div class="ranking_top_two_cons">
                         <div class="ranking_top_two_cons">
                             <img :src="require('@assets/png-no1@3x.png')" alt="" class="ranking_top_two_img" />
                             <img :src="require('@assets/png-no1@3x.png')" alt="" class="ranking_top_two_img" />
-                            <img :src="domainList[0].userAvatar" alt="" class="ranking_top_two_imgs" />
+                            <van-image :src="domainList[0].avatar" class="ranking_top_two_imgs" fit="cover"/>
                         </div>
                         </div>
-                        <div class="ranking_top_text ranking_top_text_two">{{ domainList[0].userName }}</div>
-                        <div class="ranking_top_texts">44</div>
+                        <div class="ranking_top_text ranking_top_text_two">{{ domainList[0].nickname }}</div>
+                        <div class="ranking_top_texts">{{ domainList[0].countNum }}</div>
                     </div>
                     </div>
                 </div>
                 </div>
                 <div
                 <div
@@ -66,10 +66,10 @@
                     <div class="ranking_top_three_con">
                     <div class="ranking_top_three_con">
                         <div class="ranking_top_three_cons">
                         <div class="ranking_top_three_cons">
                             <img :src="require('@assets/png-no3@3x.png')" alt="" class="ranking_top_three_img" />
                             <img :src="require('@assets/png-no3@3x.png')" alt="" class="ranking_top_three_img" />
-                            <img :src="domainList[2].userAvatar" alt="" class="ranking_top_three_imgs" />
+                            <van-image :src="domainList[2].avatar" class="ranking_top_three_imgs" fit="cover"/>
                         </div>
                         </div>
-                        <div class="ranking_top_text ranking_top_text_one">{{ domainList[2].userName }}</div>
-                        <div class="ranking_top_texts">44</div>
+                        <div class="ranking_top_text ranking_top_text_one">{{ domainList[2].nickname }}</div>
+                        <div class="ranking_top_texts">{{ domainList[2].countNum }}</div>
                     </div>
                     </div>
                 </div>
                 </div>
             </div>
             </div>
@@ -100,11 +100,11 @@
                     <div class="ranking_list_left">
                     <div class="ranking_list_left">
                         <div class="ranking_list_left_number">{{ index + 3 + 1 }}</div>
                         <div class="ranking_list_left_number">{{ index + 3 + 1 }}</div>
                         <div class="ranking_list_left_con">
                         <div class="ranking_list_left_con">
-                            <img :src="item.userAvatar" alt="" class="ranking_list_left_con_img" />
-                            {{ item.userName }}
+                            <van-image :src="item.avatar" class="ranking_list_left_con_img" fit="cover"/>
+                            {{ item.nickname }}
                         </div>
                         </div>
                     </div>
                     </div>
-                    <div class="ranking_list_right_number">11</div>
+                    <div class="ranking_list_right_number">{{ item.countNum }}</div>
                 </div>
                 </div>
             </div>
             </div>
             <div class="page_return" @click="$router.go(-1)">
             <div class="page_return" @click="$router.go(-1)">
@@ -126,20 +126,12 @@ export default {
     mounted() {
     mounted() {
         this.$http
         this.$http
             .post(
             .post(
-                '/domainOrder/all',
-                {
-                    query: {
-                        orderStatus: 'FINISH'
-                    },
-                    size: 20,
-                    sort: 'createdAt,desc'
-                },
-                { body: 'json' }
+                '/domainOrder/topTen'
             )
             )
             .then(res => {
             .then(res => {
                 this.loading = false;
                 this.loading = false;
-                this.domainList = res.content;
-                this.newList = res.content.slice(3, 20);
+                this.domainList = res;
+                this.newList = res.slice(3, 20);
                 this.newList.forEach(item => {
                 this.newList.forEach(item => {
                     if (item.userName.length > 6) {
                     if (item.userName.length > 6) {
                         item.userName = item.userName.slice(0, 6) + '...';
                         item.userName = item.userName.slice(0, 6) + '...';