|
@@ -9,9 +9,10 @@
|
|
<image class="avatar" mode="aspectFill" src="/static/images/head.jpg"></image>
|
|
<image class="avatar" mode="aspectFill" src="/static/images/head.jpg"></image>
|
|
<view class="nickname">点击立即登录/注册</view>
|
|
<view class="nickname">点击立即登录/注册</view>
|
|
</view>
|
|
</view>
|
|
- <view class="info" @click="" v-else>
|
|
|
|
- <image class="avatar" mode="aspectFill" src="/static/images/head.jpg"></image>
|
|
|
|
- <view class="nickname1" style="align-items: center;">您已登录</view>
|
|
|
|
|
|
+ <view class="info" @click="modify" v-else>
|
|
|
|
+ <image class="avatar" mode="aspectFill"
|
|
|
|
+ :src="userInfo.head?userInfo.head:'/static/images/head.jpg'"></image>
|
|
|
|
+ <view class="nickname1" style="align-items: center;">{{userInfo.nick?userInfo.nick:'默认用户'}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
@@ -76,15 +77,15 @@
|
|
<!-- <view style="border-radius: 20rpx; overflow: hidden; margin: 0 20rpx;">
|
|
<!-- <view style="border-radius: 20rpx; overflow: hidden; margin: 0 20rpx;">
|
|
<com-nav :list="list" :col="4"></com-nav>
|
|
<com-nav :list="list" :col="4"></com-nav>
|
|
</view> -->
|
|
</view> -->
|
|
- <view class="com-item">
|
|
|
|
- <view class="com-wrap">
|
|
|
|
- <!-- #ifdef MP-WEIXIN -->
|
|
|
|
- <view v-if="appInfo.wxad_user && appInfo.wxad_user >= 1">
|
|
|
|
|
|
+ <!-- <view class="com-item">
|
|
|
|
+ <view class="com-wrap"> -->
|
|
|
|
+ <!-- #ifdef MP-WEIXIN -->
|
|
|
|
+ <!-- <view v-if="appInfo.wxad_user && appInfo.wxad_user >= 1">
|
|
<wike-flow-main :flowtype="appInfo.wxad_user" :banner_id="appInfo.banner_id"
|
|
<wike-flow-main :flowtype="appInfo.wxad_user" :banner_id="appInfo.banner_id"
|
|
:video_banner_id="appInfo.video_banner_id" :native_id="appInfo.native_id"></wike-flow-main>
|
|
:video_banner_id="appInfo.video_banner_id" :native_id="appInfo.native_id"></wike-flow-main>
|
|
- </view>
|
|
|
|
- <!-- #endif -->
|
|
|
|
- </view>
|
|
|
|
|
|
+ </view> -->
|
|
|
|
+ <!-- #endif -->
|
|
|
|
+ <!-- </view>
|
|
</view>
|
|
</view>
|
|
<view v-if="userData.vip_info&&userData.is_validity>0" class="com-item">
|
|
<view v-if="userData.vip_info&&userData.is_validity>0" class="com-item">
|
|
<view class="com-wrap">
|
|
<view class="com-wrap">
|
|
@@ -96,17 +97,17 @@
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- </view>
|
|
|
|
|
|
+ </view> -->
|
|
<!-- 用户功能 -->
|
|
<!-- 用户功能 -->
|
|
- <!-- <view class="com-item">
|
|
|
|
|
|
+ <view class="com-item" v-if="hasLogin">
|
|
<view class="com-wrap">
|
|
<view class="com-wrap">
|
|
- <view class="cell" @click="showcarmi = true">
|
|
|
|
|
|
+ <!-- <view class="cell" @click="showcarmi = true">
|
|
<view class="cell-left">
|
|
<view class="cell-left">
|
|
<u-icon name="coupon-fill" color="#e83a30" size="22"></u-icon>
|
|
<u-icon name="coupon-fill" color="#e83a30" size="22"></u-icon>
|
|
<view class="cell-text">卡密兑换</view>
|
|
<view class="cell-text">卡密兑换</view>
|
|
</view>
|
|
</view>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
- </view>
|
|
|
|
|
|
+ </view> -->
|
|
<navigator class="cell" v-for="(item, index) in userList" :key="index" :url="item.url"
|
|
<navigator class="cell" v-for="(item, index) in userList" :key="index" :url="item.url"
|
|
@click="getroute">
|
|
@click="getroute">
|
|
<view class="cell-left">
|
|
<view class="cell-left">
|
|
@@ -115,35 +116,36 @@
|
|
</view>
|
|
</view>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
</navigator>
|
|
</navigator>
|
|
- <navigator class="cell" :url="isLogin ? '/pages/user/member/record' : '/pages/user/signin'"
|
|
|
|
|
|
+ <!-- <navigator class="cell" :url="isLogin ? '/pages/user/member/record' : '/pages/user/signin'"
|
|
@click="getroute">
|
|
@click="getroute">
|
|
<view class="cell-left">
|
|
<view class="cell-left">
|
|
<u-icon name="bookmark-fill" color="#892fe8" size="22"></u-icon>
|
|
<u-icon name="bookmark-fill" color="#892fe8" size="22"></u-icon>
|
|
<view class="cell-text">{{appInfo.number_alias?appInfo.number_alias:'点数'}}/会员套餐记录</view>
|
|
<view class="cell-text">{{appInfo.number_alias?appInfo.number_alias:'点数'}}/会员套餐记录</view>
|
|
</view>
|
|
</view>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
- </navigator>
|
|
|
|
|
|
+ </navigator> -->
|
|
</view>
|
|
</view>
|
|
- </view> -->
|
|
|
|
|
|
+ </view>
|
|
|
|
|
|
<!-- 用户服务 -->
|
|
<!-- 用户服务 -->
|
|
<view class="com-item">
|
|
<view class="com-item">
|
|
- <view class="com-wrap">
|
|
|
|
- <view v-if="!hasLogin" class="cell" @click="getlogin">
|
|
|
|
|
|
+ <view class="com-wrap" v-if="!hasLogin">
|
|
|
|
+ <view class="cell" @click="getlogin">
|
|
<view class="cell-left">
|
|
<view class="cell-left">
|
|
<!-- <u-icon name="scan" color="#007aff" size="22"></u-icon> -->
|
|
<!-- <u-icon name="scan" color="#007aff" size="22"></u-icon> -->
|
|
<view class="cell-text">立即登录</view>
|
|
<view class="cell-text">立即登录</view>
|
|
</view>
|
|
</view>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
</view>
|
|
</view>
|
|
|
|
+ </view>
|
|
|
|
|
|
- <view v-if="hasLogin" class="cell" @click="loginout">
|
|
|
|
|
|
+ <view class="com-wrap" v-if="hasLogin">
|
|
|
|
+ <!-- <view class="cell" @click="loginout">
|
|
<view class="cell-left">
|
|
<view class="cell-left">
|
|
- <!-- <u-icon name="scan" color="#007aff" size="22"></u-icon> -->
|
|
|
|
<view class="cell-text">退出登录</view>
|
|
<view class="cell-text">退出登录</view>
|
|
</view>
|
|
</view>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
<u-icon name="arrow-right" color="#9e9e9e" size="18"></u-icon>
|
|
- </view>
|
|
|
|
|
|
+ </view> -->
|
|
|
|
|
|
<!-- <view v-if="qrcode" class="cell" @click="getqrcode">
|
|
<!-- <view v-if="qrcode" class="cell" @click="getqrcode">
|
|
<view class="cell-left">
|
|
<view class="cell-left">
|
|
@@ -474,6 +476,10 @@
|
|
import {
|
|
import {
|
|
API_ROOT
|
|
API_ROOT
|
|
} from '@/common/request/request';
|
|
} from '@/common/request/request';
|
|
|
|
+
|
|
|
|
+ import {
|
|
|
|
+ userInfo
|
|
|
|
+ } from '@/api/my/index.js'
|
|
let interstitialAd = null,
|
|
let interstitialAd = null,
|
|
timer,
|
|
timer,
|
|
time2;
|
|
time2;
|
|
@@ -481,6 +487,8 @@
|
|
components: {},
|
|
components: {},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ userInfo: {},
|
|
|
|
+
|
|
hasLogin: false,
|
|
hasLogin: false,
|
|
|
|
|
|
// API_ROOT: API_ROOT,
|
|
// API_ROOT: API_ROOT,
|
|
@@ -539,28 +547,29 @@
|
|
text: '送礼提醒'
|
|
text: '送礼提醒'
|
|
}
|
|
}
|
|
],
|
|
],
|
|
- // userList: [{
|
|
|
|
- // title: '订单记录',
|
|
|
|
- // icon: 'shopping-cart-fill',
|
|
|
|
- // path: 'coupon-fill',
|
|
|
|
- // url: '/pages/user/orderrecord/orderrecord',
|
|
|
|
- // color: '#26b3a0'
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // title: '问答记录',
|
|
|
|
- // icon: 'question-circle-fill',
|
|
|
|
- // path: 'collect-list',
|
|
|
|
- // url: '/pages/user/takenotes/takenotes',
|
|
|
|
- // color: '#31c9e8'
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // title: '修改用户信息',
|
|
|
|
- // icon: 'setting-fill',
|
|
|
|
- // path: 'collect-list',
|
|
|
|
- // url: '/pages/user/userinfo',
|
|
|
|
- // color: '#5ac725'
|
|
|
|
- // },
|
|
|
|
- // ],
|
|
|
|
|
|
+ userList: [
|
|
|
|
+ // {
|
|
|
|
+ // title: '订单记录',
|
|
|
|
+ // icon: 'shopping-cart-fill',
|
|
|
|
+ // path: 'coupon-fill',
|
|
|
|
+ // url: '/pages/user/orderrecord/orderrecord',
|
|
|
|
+ // color: '#26b3a0'
|
|
|
|
+ // },
|
|
|
|
+ // {
|
|
|
|
+ // title: '问答记录',
|
|
|
|
+ // icon: 'question-circle-fill',
|
|
|
|
+ // path: 'collect-list',
|
|
|
|
+ // url: '/pages/user/takenotes/takenotes',
|
|
|
|
+ // color: '#31c9e8'
|
|
|
|
+ // },
|
|
|
|
+ {
|
|
|
|
+ title: '修改用户信息',
|
|
|
|
+ icon: 'setting-fill',
|
|
|
|
+ path: 'collect-list',
|
|
|
|
+ url: '/pages/user/userinfo',
|
|
|
|
+ color: '#5ac725'
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
// serverList: [{
|
|
// serverList: [{
|
|
// title: '客服中心',
|
|
// title: '客服中心',
|
|
// icon: 'server-fill',
|
|
// icon: 'server-fill',
|
|
@@ -598,7 +607,14 @@
|
|
...mapGetters(['appInfo', 'homeTemplate', 'isLogin', 'userInfo', 'userData'])
|
|
...mapGetters(['appInfo', 'homeTemplate', 'isLogin', 'userInfo', 'userData'])
|
|
},
|
|
},
|
|
|
|
|
|
- onShow: function() {
|
|
|
|
|
|
+ async onShow() {
|
|
|
|
+ let res = await userInfo()
|
|
|
|
+
|
|
|
|
+ if (res.code == 0) {
|
|
|
|
+ this.userInfo = res.msg
|
|
|
|
+ }
|
|
|
|
+ console.log('我的-用户信息返回值:', res);
|
|
|
|
+
|
|
if (uni.getStorageSync('token')) {
|
|
if (uni.getStorageSync('token')) {
|
|
this.hasLogin = true
|
|
this.hasLogin = true
|
|
}
|
|
}
|
|
@@ -759,6 +775,7 @@
|
|
// })
|
|
// })
|
|
// },
|
|
// },
|
|
getCommissionSetting() {
|
|
getCommissionSetting() {
|
|
|
|
+ return
|
|
this.$http('conf.getGroupConf', {
|
|
this.$http('conf.getGroupConf', {
|
|
group: 'system.commission'
|
|
group: 'system.commission'
|
|
}).then(res => {
|
|
}).then(res => {
|