Commit e85e4f41 authored by liwei's avatar liwei

修改了部分显示字段

parent df1add6e
...@@ -24,9 +24,9 @@ ...@@ -24,9 +24,9 @@
</view> </view>
<view class="rightlist-address"> <view class="rightlist-address">
<view class="addressicon"> <view class="addressicon">
<u-icon name="map" color="#D84848;" size="15"></u-icon> <u-icon name="tags" color="#D84848;" size="15"></u-icon>
</view> </view>
<view class="addresstext" v-if="item.address">{{item.address}}</view> <view class="addresstext" v-if="item.summary">{{item.summary}}</view>
<view class="addresstext" v-else>-</view> <view class="addresstext" v-else>-</view>
</view> </view>
</view> </view>
...@@ -136,7 +136,6 @@ export default { ...@@ -136,7 +136,6 @@ export default {
rows:this.queryParam.rows rows:this.queryParam.rows
} }
activityList(query).then(res =>{ activityList(query).then(res =>{
console.log('res.data.data:',res.data.data)
this.activityList = res.data.data.map(item => ({ this.activityList = res.data.data.map(item => ({
...item, // 复制对象中的所有属性 ...item, // 复制对象中的所有属性
url: item.url != null ? item.url.replace(/\\/g, '/') : ''// 替换 avatarUrl 中的所有 \ 为 / url: item.url != null ? item.url.replace(/\\/g, '/') : ''// 替换 avatarUrl 中的所有 \ 为 /
......
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
<view class="addressicon"> <view class="addressicon">
<u-icon name="map" color="#D84848;" size="15"></u-icon> <u-icon name="map" color="#D84848;" size="15"></u-icon>
</view> </view>
<view class="addresstext" v-if="item.memResidenceProvince">{{item.memResidenceProvince}}</view> <view class="addresstext" v-if="item.city">{{item.city}}</view>
<view class="addresstext" v-else>-</view> <view class="addresstext" v-else>-</view>
</view> </view>
</view> </view>
...@@ -78,6 +78,7 @@ ...@@ -78,6 +78,7 @@
import {noticeList} from '../../api/notice/index' import {noticeList} from '../../api/notice/index'
import {bannerList} from '../../api/banner/index' import {bannerList} from '../../api/banner/index'
import {userList} from '../../api/user/index' import {userList} from '../../api/user/index'
import {getCity} from "../../common/options";
export default { export default {
components: { components: {
LsSwiper LsSwiper
...@@ -118,7 +119,8 @@ ...@@ -118,7 +119,8 @@
// 假设 res.data.data 是从服务器接收到的数据 // 假设 res.data.data 是从服务器接收到的数据
this.userList = res.data.data.map(item => ({ this.userList = res.data.data.map(item => ({
...item, // 复制对象中的所有属性 ...item, // 复制对象中的所有属性
avatarUrl: item.avatarUrl != null ? item.avatarUrl.replace(/\\/g, '/') : '' // 替换 avatarUrl 中的所有 \ 为 / avatarUrl: item.avatarUrl != null ? item.avatarUrl.replace(/\\/g, '/') : '', // 替换 avatarUrl 中的所有 \ 为 /
city: getCity(item.memResidenceProvince,item.memResidenceCity)
})); }));
}).catch(e => { }).catch(e => {
console.log(e) console.log(e)
......
...@@ -350,7 +350,7 @@ ...@@ -350,7 +350,7 @@
'http://192.168.1.7/upload/CmsBanner/20241230/18E63B570FF04DB3A8EFE277D58256C4.jpg', 'http://192.168.1.7/upload/CmsBanner/20241230/18E63B570FF04DB3A8EFE277D58256C4.jpg',
'http://192.168.1.7/upload/CmsBanner/20241230/18E63B570FF04DB3A8EFE277D58256C4.jpg' 'http://192.168.1.7/upload/CmsBanner/20241230/18E63B570FF04DB3A8EFE277D58256C4.jpg'
] ]
//处理省份 //处理地址
this.userData.city = getCity(res.data.data.memResidenceProvince,res.data.data.memResidenceCity) this.userData.city = getCity(res.data.data.memResidenceProvince,res.data.data.memResidenceCity)
}) })
}, },
......
...@@ -15,15 +15,15 @@ ...@@ -15,15 +15,15 @@
<view class="bottom-left"> <view class="bottom-left">
<view class="bottom-info"> <view class="bottom-info">
{{item.memNickName}} {{item.memNickName}}
<image v-if="item.memSex == '0'" class="gender" :src="baseUrl+'/user/male.png'" mode=""/> <image v-if="item.memSex == ''" class="gender" :src="baseUrl+'/user/male.png'" mode=""/>
<image v-else class="gender" :src="baseUrl+'/user/famale.png'" mode=""/> <image v-else class="gender" :src="baseUrl+'/user/famale.png'" mode=""/>
</view> </view>
<view class="bottom-info"> <view class="bottom-info">
{{ 18 }} {{ item.memAge }}
<text style="margin-left: 10rpx;margin-right: 10rpx;color: #BBB9B9FF;">|</text> <text style="margin-left: 10rpx;margin-right: 10rpx;color: #BBB9B9FF;">|</text>
{{item.memHeight}}cm {{item.memHeight}}cm
</view> </view>
<view class="bottom-address">{{item.address}}</view> <view class="bottom-address">{{item.city}}</view>
</view> </view>
</view> </view>
</view> </view>
...@@ -34,6 +34,8 @@ ...@@ -34,6 +34,8 @@
<script> <script>
import {userList} from "../api/user"; import {userList} from "../api/user";
import {getCity, getValue} from "../common/options";
import {calculateAge, parseDate} from "../common";
export default { export default {
data() { data() {
return { return {
...@@ -90,12 +92,20 @@ export default { ...@@ -90,12 +92,20 @@ export default {
rows: this.queryParam.rows rows: this.queryParam.rows
} }
userList(query).then(res =>{ userList(query).then(res =>{
// 假设 res.data.data 是从服务器接收到的数据 this.userList = res.data.data
this.userList = res.data.data.map(item => ({ //遍历this.userList
...item, // 复制对象中的所有属性 this.userList.forEach(item => {
avatarUrl: item.avatarUrl.replace(/\\/g, '/') // 替换 avatarUrl 中的所有 \ 为 / //处理头像
})); item.avatarUrl = item.avatarUrl.replace(/\\/g, '/') // 替换 avatarUrl 中的所有 \ 为 /
console.log('this.userList:',this.userList) //处理性别
item.memSex = getValue('sex',item.memSex)
//处理年龄
const birthdayItem = parseDate(item.memBirthday)
item.memAge = calculateAge(birthdayItem.year,birthdayItem.month,birthdayItem.day)
//处理地址
item.city = getCity(item.memResidenceProvince,item.memResidenceCity)
});
}).catch(e => { }).catch(e => {
console.log(e) console.log(e)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment