From 3a900f686c74a307191b76c1e5e861a95d1bdb05 Mon Sep 17 00:00:00 2001
From: xuxy <1059738716@qq.com>
Date: 星期四, 27 六月 2024 15:48:42 +0800
Subject: [PATCH] 1
---
pages/user/farmer-user.vue | 56 ++++++++++++++++++++++++++++++++++++++++----------------
1 files changed, 40 insertions(+), 16 deletions(-)
diff --git a/pages/user/farmer-user.vue b/pages/user/farmer-user.vue
index 0245c43..e11343e 100644
--- a/pages/user/farmer-user.vue
+++ b/pages/user/farmer-user.vue
@@ -4,32 +4,51 @@
我的
</view> -->
<!-- 背景图 -->
- <view class="top-bg img100" :style="{'padding-top':(StatusBar)+'px','line-height':CustomBar+'rpx' }">
+ <view class="top-bg img100 relative" :style="{'padding-top':(StatusBar)+'px','line-height':CustomBar+'rpx' }">
+ <image class="component-bg" src="https://hmy-flower.oss-cn-shanghai.aliyuncs.com/21/21c95c14e9504be69edff7785e3b44a9bg.png" mode="scaleToFill" />
+
<view class="title" style="position: relative;">
我的
</view>
- <view class="flex m-t-20 user-info" v-if="currentInfo&&(currentInfo.id)">
+ <view class="flex user-info" v-if="currentInfo&&(currentInfo.id)">
<!-- 头像 -->
<image class="user-icon" v-if="!currentInfo.picture" src="../../static/imgs/home/home-shop-top-icon.png"
mode="aspectFit"></image>
<image class="user-icon" v-if="currentInfo.picture" :src="currentInfo.picture" mode="aspectFit"></image>
- <view class="name" style="margin-top: 12rpx;">
+ <view class="name">
<view class="t1">{{currentInfo.nickName || '-'}}</view>
- <view class="t2 m-t-12">{{currentInfo.tel || '暂无电话'}}</view>
+ <view class="t2">{{currentInfo.tel || '暂无电话'}}</view>
</view>
</view>
-
</view>
<view class="user-utils m-20">
- <view class="user-util">
+ <view class="user-util m-b-5 flex" @click="goto('/pages/user/user-info/user-info',true)">
+ <view class="title">个人信息</view>
+ <view class="right-icon">
+ <uni-icons type="right"></uni-icons>
+ </view>
+ </view>
+ <view class="user-util m-t-12 flex" @click="goto('/sub_pages/farmer/farmer-info/farmer-info',true)">
+ <view class="title">店铺信息</view>
+ <view class="right-icon">
+ <uni-icons type="right"></uni-icons>
+ </view>
+ </view>
+ <view class="user-util m-t-12 flex" @click="goto('/pages/user/user-pwd/user-pwd',true)">
+ <view class="title">修改密码</view>
+ <view class="right-icon">
+ <uni-icons type="right"></uni-icons>
+ </view>
+ </view>
+ <view class="user-util m-t-12 " @click="callTel">
<view class="title">我的客服</view>
<view class="flex">
<image class="icon-clock m-r-6 m-t-2" src="../../static/common/icon-call.png"></image>
<view class="name">
- 客服电话: <span class="topic-gray">1386785374</span>
+ 客服电话: <span class="topic-gray">{{tel}}</span>
</view>
</view>
</view>
@@ -44,7 +63,7 @@
</view>
<farmer-footer flg="1"></farmer-footer>
-
+
</view>
</template>
@@ -57,30 +76,35 @@
tcode: '',
inviterName: '',
// StatusBar:0,
-
+ tel: '1386785374'
};
},
-
+
onLoad(options) {
const url = options.q ? decodeURIComponent(options.q) : '';
- const urlcode = options.url&&decodeURIComponent(options.url) || ''
+ const urlcode = options.url && decodeURIComponent(options.url) || ''
},
created() {
},
methods: {
-
+
async clearlogout() {
await this.$message.confirm('是否退出登录?')
- this.$store.commit('updateLogin',false)
-
+ this.$store.commit('updateLogin', false)
+
uni.reLaunch({
url: '/pages/login/farmer-login'
})
},
-
+ async callTel() {
+ await this.$message.confirm('是否拨打客服电话')
+ uni.makePhoneCall({
+ phoneNumber: this.tel //仅为示例
+ });
+ }
-
+
}
}
</script>
--
Gitblit v1.9.3