master
王文杰 7 months ago
parent a11ee409f6
commit 619a4f82d7

@ -22,15 +22,11 @@ const handleToto = (id) => {
</view>
<view class="right">
<view class="num">{{ item.distance }}</view>
<!-- <image
class="img"
src="https://img.36krcdn.com/20200410/v2_41365a0f26a244fdab8e3f5be081ed2b_img_000"
/> -->
</view>
</view>
<view class="md-tag">
<span class="tag-before">回收品类</span>旧衣·纸品·金属·家电·塑料·玻璃
</view>
<view class="md-tag" v-if="item.categoryStr"
><span class="tag-before">回收品类</span>{{ item.categoryStr }}</view
>
<view class="foot-desc">
<view class="item">特色服务上门服务家电维修</view>
<view class="item">优惠活动预约回收立享双倍积分</view>

@ -84,11 +84,13 @@ const getHomeSite = async () => {
}
const res = await getNearbySiteAPI(params)
if (res.data) {
const obj = res.data
const obj = res.data || {}
const arr = JSON.parse(obj.stationImg)
const obj2 = arr[0]
const imgUrl = fileDomain + obj2?.url
obj.imgUrl = imgUrl
const categoryArr = obj.stationProducts?.map((q) => q.name) || []
obj.categoryStr = categoryArr.join('.')
siteList = [obj]
} else {
// uni.showToast({ icon: 'none', title: '...' })

@ -46,7 +46,7 @@ const getDataList = async () => {
const arr = JSON.parse(e.stationImg)
const imgUrl = fileDomain + arr[0].url
e.imgUrl = imgUrl
const categoryArr = e.stationProducts.map((q) => q.name) || []
const categoryArr = e.stationProducts?.map((q) => q.name) || []
e.categoryStr = categoryArr.join('.')
})
//

@ -1,5 +1,6 @@
<script setup lang="ts">
import { getMemberProfileAPI, postMemberProfileAPI } from '@/services/profile'
import { fileDomain } from '@/services/constants'
import { useMemberStore } from '@/stores'
import type { Gender } from '@/types/member'
import { formatDate } from '@/utils'
@ -9,7 +10,7 @@ import { computed, ref } from 'vue'
const { safeAreaInsets } = uni.getSystemInfoSync()
const isDev = import.meta.env.DEV
const memberStore = useMemberStore()
const domain = isDev ? 'http://222.71.165.188:8808' : 'http://222.71.165.188:8808'
// const fileDomain = isDev ? 'http://222.71.165.188:8808' : 'http://222.71.165.188:8808'
//
const profile = ref({})
@ -17,7 +18,7 @@ const headIcon = ref()
const getMemberProfileData = async () => {
const res = await getMemberProfileAPI()
const obj = res.data
const avatar = domain + JSON.parse(obj.headIcon)[0].url
const avatar = fileDomain + JSON.parse(obj.headIcon)[0].url
profile.value = {
avatar,
gender: obj.gender + '',
@ -62,7 +63,7 @@ const uploadFile = (file: string) => {
headIcon.value = JSON.stringify(target)
const avatar = JSON.parse(res.data).data.url
//
const imgUrl = domain + avatar
const imgUrl = fileDomain + avatar
profile.value.avatar = imgUrl
// Store
memberStore.profile!.avatar = imgUrl

Loading…
Cancel
Save