|
|
@@ -133,27 +133,29 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <driver />
|
|
|
+ <!-- <driver /> -->
|
|
|
<div class="orderList">
|
|
|
- <div class="order-info" @click="$router.push('/orders?type=DEFAULT')">
|
|
|
- <img src="@assets/info_icon_yishuping.png" alt="" />
|
|
|
- <span>艺术品订单</span>
|
|
|
- </div>
|
|
|
- <div class="order-info" @click="$router.push('/activityOrders')">
|
|
|
- <img src="@assets/info_icon_zhuzaodingdan.png" alt="" />
|
|
|
- <span>铸造订单</span>
|
|
|
- </div>
|
|
|
- <!-- <div class="order-info" @click="$router.push('/auctionOrders')">
|
|
|
+ <div class="orderList_con">
|
|
|
+ <div class="order-info" @click="$router.push('/orders')">
|
|
|
+ <img src="@assets/icon_dingdan@3x.png" alt="" />
|
|
|
+ <span>我的订单</span>
|
|
|
+ </div>
|
|
|
+ <div class="order-info" @click="$router.push('/mineWallet')">
|
|
|
+ <img src="@assets/icon_qianbao@3x.png" alt="" />
|
|
|
+ <span>我的钱包</span>
|
|
|
+ </div>
|
|
|
+ <!-- <div class="order-info" @click="$router.push('/auctionOrders')">
|
|
|
<img src="@assets/info_icon_paimaidingdan.png" alt="" />
|
|
|
<span>拍卖订单</span>
|
|
|
</div> -->
|
|
|
- <div class="order-info" @click="this.$toast('升级改版中')">
|
|
|
- <img src="@assets/info_icon_paimaidingdan.png" alt="" />
|
|
|
- <span>拍卖订单</span>
|
|
|
+ <div class="order-info" @click="$router.push('/mineExchange')" v-if="!$store.state.review">
|
|
|
+ <img src="@assets/icon_jiaoyijilu@3x.png" alt="" />
|
|
|
+ <span>交易历史</span>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <driver />
|
|
|
- <div class="orderList prim">
|
|
|
+ <!-- <driver /> -->
|
|
|
+ <!-- <div class="orderList prim">
|
|
|
<div class="menu-info" :style="{ width: $store.state.review ? '100%' : '50%' }" @click="wait">
|
|
|
<img src="@assets/info_icon_lingqishangcheng.png" alt="" />
|
|
|
<span>灵气商城</span>
|
|
|
@@ -164,8 +166,59 @@
|
|
|
</van-badge>
|
|
|
<span>立即邀请</span>
|
|
|
</div>
|
|
|
+ </div> -->
|
|
|
+ <div class="menus">
|
|
|
+ <div class="menus_list">
|
|
|
+ <div class="menus_list_con" @click="share" v-if="!$store.state.review">
|
|
|
+ <div class="menus_list_con_left">
|
|
|
+ <img src="@assets/icon-yaoqing@3x.png" alt="" class="menus_list_con_left_img" />
|
|
|
+ <span>邀请好友</span>
|
|
|
+ </div>
|
|
|
+ <img src="@assets/icon_inter@3x.png" alt="" class="menus_list_con_right_img" />
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_division" v-if="!$store.state.review">
|
|
|
+ <div class="menus_list_division_con"></div>
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_con" @click="$router.push('/message')" v-if="!$store.state.review">
|
|
|
+ <div class="menus_list_con_left">
|
|
|
+ <img src="@assets/icon_kefuliuyan@3x.png" alt="" class="menus_list_con_left_img" />
|
|
|
+ <span>在线客服</span>
|
|
|
+ </div>
|
|
|
+ <img src="@assets/icon_inter@3x.png" alt="" class="menus_list_con_right_img" />
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_division" v-if="!$store.state.review">
|
|
|
+ <div class="menus_list_division_con"></div>
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_con" @click="wait">
|
|
|
+ <div class="menus_list_con_left">
|
|
|
+ <img src="@assets/icon_lingqishangcheng@3x.png" alt="" class="menus_list_con_left_img" />
|
|
|
+ <span>灵气商城</span>
|
|
|
+ </div>
|
|
|
+ <img src="@assets/icon_inter@3x.png" alt="" class="menus_list_con_right_img" />
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_division">
|
|
|
+ <div class="menus_list_division_con"></div>
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_con" @click="$router.push('/about')">
|
|
|
+ <div class="menus_list_con_left">
|
|
|
+ <img src="@assets/icon-guanyuwomen@3x.png" alt="" class="menus_list_con_left_img" />
|
|
|
+ <span>关于我们</span>
|
|
|
+ </div>
|
|
|
+ <img src="@assets/icon_inter@3x.png" alt="" class="menus_list_con_right_img" />
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_division">
|
|
|
+ <div class="menus_list_division_con"></div>
|
|
|
+ </div>
|
|
|
+ <div class="menus_list_con" @click="$router.push('/security')">
|
|
|
+ <div class="menus_list_con_left">
|
|
|
+ <img src="@assets/icon-anquan@3x.png" alt="" class="menus_list_con_left_img" />
|
|
|
+ <span>设置与安全</span>
|
|
|
+ </div>
|
|
|
+ <img src="@assets/icon_inter@3x.png" alt="" class="menus_list_con_right_img" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <van-grid class="menus">
|
|
|
+ <!-- <van-grid class="menus">
|
|
|
<van-grid-item v-if="enableWallet" text="我的钱包" :to="{ path: '/mineWallet' }">
|
|
|
<template #icon>
|
|
|
<van-icon :name="require('@assets/icon_yinhangka.png')" class="search-icon" />
|
|
|
@@ -195,14 +248,14 @@
|
|
|
<template #icon>
|
|
|
<van-icon :name="require('@assets/info_icon_jiaoyijilu.png')" class="search-icon" />
|
|
|
</template>
|
|
|
- </van-grid-item>
|
|
|
+ </van-grid-item> -->
|
|
|
<!-- <van-grid-item text="了解更多" :to="{ path: '/question' }">
|
|
|
<template #icon>
|
|
|
<van-icon :name="require('@assets/icon_liaojiegengduo.png')" class="search-icon" />
|
|
|
</template>
|
|
|
</van-grid-item> -->
|
|
|
|
|
|
- <van-grid-item text="地址管理" :to="{ path: '/mineAddress' }">
|
|
|
+ <!-- <van-grid-item text="地址管理" :to="{ path: '/mineAddress' }">
|
|
|
<template #icon>
|
|
|
<van-icon :name="require('@assets/icon_dizhi.png')" class="search-icon" />
|
|
|
</template>
|
|
|
@@ -217,9 +270,9 @@
|
|
|
<van-icon :name="require('@assets/icon-anquan.png')" class="search-icon" />
|
|
|
</template>
|
|
|
</van-grid-item>
|
|
|
- </van-grid>
|
|
|
+ </van-grid> -->
|
|
|
|
|
|
- <div class="tabbar-placeholder"></div>
|
|
|
+ <!-- <div class="tabbar-placeholder"></div> -->
|
|
|
<post ref="post" :info="shareProduct" noButton></post>
|
|
|
<tuan-rank></tuan-rank>
|
|
|
</van-pull-refresh>
|
|
|
@@ -256,7 +309,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
</van-dialog>
|
|
|
- <van-dialog :show="turnPrivacy" theme="round-button" className="risk">
|
|
|
+ <van-popup :show="turnPrivacy" position="bottom" :style="{ height: '260px',borderTopLeftRadius: '16px',borderTopRightRadius: '16px'}">
|
|
|
<div class="wrapper">
|
|
|
<img
|
|
|
:src="require('@assets/icon_close@3x.png')"
|
|
|
@@ -276,8 +329,8 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<template #footer> </template>
|
|
|
- </van-dialog>
|
|
|
- <van-dialog :show="turnOffPrivacy" theme="round-button" className="risk">
|
|
|
+ </van-popup>
|
|
|
+ <van-popup :show="turnOffPrivacy" position="bottom" :style="{ height: '260px',borderTopLeftRadius: '16px',borderTopRightRadius: '16px'}">
|
|
|
<div class="wrapper">
|
|
|
<img
|
|
|
:src="require('@assets/icon_close@3x.png')"
|
|
|
@@ -297,7 +350,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<template #footer> </template>
|
|
|
- </van-dialog>
|
|
|
+ </van-popup>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
@@ -590,7 +643,8 @@ export default {
|
|
|
}
|
|
|
.wrapper {
|
|
|
height: 260px;
|
|
|
- width: calc(100vw - 115px);
|
|
|
+ width: calc(100vw);
|
|
|
+ // width: calc(100vw - 115px);
|
|
|
// width: calc(100vw);
|
|
|
background: #ffffff;
|
|
|
border-radius: 16px 16px 0px 0px;
|
|
|
@@ -757,10 +811,19 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.orderList {
|
|
|
- .flex();
|
|
|
+ width: 100%;
|
|
|
+ padding: 0px 16px;
|
|
|
+ box-sizing: border-box;
|
|
|
+ margin-top: 2px;
|
|
|
+ .orderList_con {
|
|
|
+ width: 100%;
|
|
|
+ background: #2d3134;
|
|
|
+ border-radius: 4px;
|
|
|
+ .flex();
|
|
|
+ }
|
|
|
// padding: 0 12px;
|
|
|
.order-info {
|
|
|
- padding: 16px 0;
|
|
|
+ padding: 16px 0 14px;
|
|
|
position: relative;
|
|
|
width: 33%;
|
|
|
box-sizing: border-box;
|
|
|
@@ -778,25 +841,25 @@ export default {
|
|
|
// margin-right: 8px;
|
|
|
}
|
|
|
span {
|
|
|
- font-size: 14px;
|
|
|
- font-weight: bold;
|
|
|
+ font-size: 13px;
|
|
|
+ font-weight: 400;
|
|
|
color: #ffffff;
|
|
|
line-height: 24px;
|
|
|
margin-top: 4px;
|
|
|
}
|
|
|
}
|
|
|
- .order-info + .order-info {
|
|
|
- // margin-left: 20px;
|
|
|
- &::before {
|
|
|
- content: '';
|
|
|
- width: 1px;
|
|
|
- background-color: #373b3e;
|
|
|
- position: absolute;
|
|
|
- left: -0.5px;
|
|
|
- top: 0;
|
|
|
- bottom: 0;
|
|
|
- }
|
|
|
- }
|
|
|
+ // .order-info + .order-info {
|
|
|
+ // // margin-left: 20px;
|
|
|
+ // &::before {
|
|
|
+ // content: '';
|
|
|
+ // width: 1px;
|
|
|
+ // background-color: #373b3e;
|
|
|
+ // position: absolute;
|
|
|
+ // left: -0.5px;
|
|
|
+ // top: 0;
|
|
|
+ // bottom: 0;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
|
|
|
// /deep/.van-badge__wrapper {
|
|
|
// width: 50%;
|
|
|
@@ -1074,7 +1137,7 @@ export default {
|
|
|
flex-shrink: 0;
|
|
|
white-space: nowrap;
|
|
|
}
|
|
|
- &.authed_con{
|
|
|
+ &.authed_con {
|
|
|
width: 90px;
|
|
|
}
|
|
|
&.authed {
|
|
|
@@ -1112,7 +1175,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
&.autheds_con {
|
|
|
- width: 90px;
|
|
|
+ width: 90px;
|
|
|
margin-right: 10px;
|
|
|
span {
|
|
|
color: #39af00;
|
|
|
@@ -1135,25 +1198,65 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.menus {
|
|
|
+ margin-top: 16px;
|
|
|
+ padding: 0px 16px;
|
|
|
+ box-sizing: border-box;
|
|
|
+ .menus_list {
|
|
|
+ width: 100%;
|
|
|
+ padding: 16px 0px;
|
|
|
+ background: #2d3134;
|
|
|
+ border-radius: 4px;
|
|
|
+ .menus_list_division {
|
|
|
+ padding: 14px 16px;
|
|
|
+ .menus_list_division_con {
|
|
|
+ height: 1px;
|
|
|
+ background: rgba(255, 255, 255, 0.06);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .menus_list_con {
|
|
|
+ padding-left: 16px;
|
|
|
+ padding-right: 12px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ .menus_list_con_left {
|
|
|
+ display: flex;
|
|
|
+ font-size: 13px;
|
|
|
+ font-family: PingFangSC-Regular, PingFang SC;
|
|
|
+ font-weight: 400;
|
|
|
+ color: #ffffff;
|
|
|
+ line-height: 24px;
|
|
|
+ .menus_list_con_left_img {
|
|
|
+ width: 24px;
|
|
|
+ height: 24px;
|
|
|
+ margin-right: 12px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .menus_list_con_right_img {
|
|
|
+ width: 24px;
|
|
|
+ height: 24px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
// margin: 0 16px;
|
|
|
// background-color: @bg;
|
|
|
// border-radius: 8px;
|
|
|
// overflow: hidden;
|
|
|
- &.van-grid {
|
|
|
- margin: 0;
|
|
|
- }
|
|
|
+ // &.van-grid {
|
|
|
+ // margin: 0;
|
|
|
+ // }
|
|
|
|
|
|
- /deep/.van-grid-item__text {
|
|
|
- color: #fff;
|
|
|
- }
|
|
|
+ // /deep/.van-grid-item__text {
|
|
|
+ // color: #fff;
|
|
|
+ // }
|
|
|
|
|
|
- /deep/.van-grid-item__content:after {
|
|
|
- border-color: #373b3e;
|
|
|
- }
|
|
|
+ // /deep/.van-grid-item__content:after {
|
|
|
+ // border-color: #373b3e;
|
|
|
+ // }
|
|
|
|
|
|
- /deep/&.van-hairline--top:after {
|
|
|
- border-color: #373b3e;
|
|
|
- }
|
|
|
+ // /deep/&.van-hairline--top:after {
|
|
|
+ // border-color: #373b3e;
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
/deep/.auth {
|