|
|
|
@ -7,18 +7,18 @@ |
|
|
|
:finished="finished" |
|
|
|
:finished-text="'没有更多了'" |
|
|
|
> |
|
|
|
<u-list-item v-for="item in list" :key="item.id"> |
|
|
|
<u-list-item v-for="item in list" :key="item.chooseRoomRecId"> |
|
|
|
<view class="checkout-card" @click="goDetail(item)"> |
|
|
|
<image :src="item.img" class="room-img" mode="aspectFill"></image> |
|
|
|
<view class="room-info"> |
|
|
|
<view class="room-title">{{ item.roomNo }}</view> |
|
|
|
<view class="room-title">{{ item.roomNamePath }}</view> |
|
|
|
<view class="room-user"> |
|
|
|
<text>{{ item.tenant }}</text> |
|
|
|
<text class="gender">{{ item.gender }}</text> |
|
|
|
<text class="phone">{{ item.phone }}</text> |
|
|
|
<text>{{ item.graduateName }}</text> |
|
|
|
<text class="gender">{{ item.gender==1?'男':'女' }}</text> |
|
|
|
<text class="phone">{{ item.telephone }}</text> |
|
|
|
</view> |
|
|
|
<view class="room-date" |
|
|
|
>{{ item.startDate }}至{{ item.endDate }}</view |
|
|
|
>{{ item.startDate }}至{{ item.checkOutDate }}</view |
|
|
|
> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -32,28 +32,7 @@ import { listCheckoutAlert } from "../../../pages/api"; |
|
|
|
export default { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
list: [ |
|
|
|
{ |
|
|
|
id: 1, |
|
|
|
img: "/static/img/login-top.png", |
|
|
|
roomNo: "5号楼1单元101 房间1", |
|
|
|
tenant: "王静", |
|
|
|
gender: "女", |
|
|
|
phone: "187****8801", |
|
|
|
startDate: "2025-04-01", |
|
|
|
endDate: "2025-05-08", |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 2, |
|
|
|
img: "/static/img/login-top.png", |
|
|
|
roomNo: "2号楼1单元501 房间1", |
|
|
|
tenant: "刘宇", |
|
|
|
gender: "男", |
|
|
|
phone: "187****8202", |
|
|
|
startDate: "2025-04-01", |
|
|
|
endDate: "2025-05-08", |
|
|
|
}, |
|
|
|
], |
|
|
|
list: [], |
|
|
|
page: 1, |
|
|
|
pageSize: 10, |
|
|
|
refreshing: false, |
|
|
|
@ -69,6 +48,7 @@ export default { |
|
|
|
pageNum: 1, |
|
|
|
pageSize: 10, |
|
|
|
}); |
|
|
|
this.list = res.rows; |
|
|
|
console.log(res, "res"); |
|
|
|
|
|
|
|
// if (res.code === 200) { |
|
|
|
@ -90,16 +70,12 @@ export default { |
|
|
|
this.page++; |
|
|
|
this.getList(); |
|
|
|
}, |
|
|
|
getList() {}, |
|
|
|
goDetail(item) { |
|
|
|
uni.navigateTo({ |
|
|
|
url: `/pagesA/checkout/detail/detail?id=${item.id}`, |
|
|
|
url: `/pagesA/checkout/detail/detail?id=${item.chooseRoomRecId}`, |
|
|
|
}); |
|
|
|
}, |
|
|
|
}, |
|
|
|
mounted() { |
|
|
|
this.getList(); |
|
|
|
}, |
|
|
|
}; |
|
|
|
</script> |
|
|
|
|
|
|
|
|