master
王文杰 8 months ago
parent b251e24b23
commit 45eebb47ad

@ -25,8 +25,6 @@ const servicesList = reactive([
},
])
const handleOrderList = () => {
uni.navigateTo({ url: '/pages/orerdList/orerdList' })
}
@ -141,32 +139,19 @@ const handleNewsList = () => {
<image class="img" src="/static/images/lock_my.png" mode="scaleToFill" />
<view class="text"> 设置 </view>
</navigator>
<navigator
class="loation item arrow"
url="/pagesMember/address/address"
hover-class="none"
>
<navigator class="loation item arrow" url="/pagesMember/address/address" hover-class="none">
<image class="img" src="/static/images/location.png" mode="scaleToFill" />
<view class="text"> 地址 </view>
</navigator>
<button hover-class="none" class="item arrow" @click="handleNewsList">
<!-- <button hover-class="none" class="item arrow" @click="handleNewsList">
<image class="img" src="/static/images/detail_concat.png" mode="scaleToFill" />
<view class="text"> 消息列表 </view>
</button>
<navigator
class="loation item arrow"
url="/pages/serviceSite/serviceSite"
hover-class="none"
>
</button> -->
<navigator class="loation item arrow" url="/pages/serviceSite/serviceSite" hover-class="none">
<image class="img" src="/static/images/site_selected.png" mode="scaleToFill" />
<view class="text"> 服务站 </view>
</navigator>
<navigator
class="loation item arrow"
url="/pages/orderList/list"
hover-class="none"
>
<navigator class="loation item arrow" url="/pages/orderList/list" hover-class="none">
<image class="img" src="/static/images/cart_selected.png" mode="scaleToFill" />
<view class="text"> 我的订单 </view>
</navigator>

@ -1,21 +1,23 @@
<script setup lang="ts">
import { getMemberProfileAPI, postMemberProfileAPI } from '@/services/profile'
import { useMemberStore } from '@/stores'
import type { Gender, ProfileDetail } from '@/types/member'
import type { Gender } from '@/types/member'
import { formatDate } from '@/utils'
import { onLoad } from '@dcloudio/uni-app'
import { computed, ref } from 'vue'
//
const { safeAreaInsets } = uni.getSystemInfoSync()
const isDev = import.meta.env.DEV
const domain = isDev ? 'http://192.168.0.166:8808' : 'http://222.71.165.188:8808'
//
// const profile = ref({} as ProfileDetail)
const profile = ref({})
const headIcon = ref()
const getMemberProfileData = async () => {
const res = await getMemberProfileAPI()
const obj = res.data
const avatar = 'http://192.168.0.166:8808' + JSON.parse(obj.headIcon).url
const avatar = domain + JSON.parse(obj.headIcon).url
profile.value = {
avatar,
gender: obj.gender + '',
@ -60,7 +62,7 @@ const uploadFile = (file: string) => {
headIcon.value = JSON.stringify(JSON.parse(res.data).data)
const avatar = JSON.parse(res.data).data.url
//
profile.value.avatar = 'http://192.168.0.166:8808' + avatar
profile.value.avatar = domain + avatar
// Store
memberStore.profile!.avatar = avatar
uni.showToast({ icon: 'success', title: '更新成功' })

Loading…
Cancel
Save