Browse Source

房间检查接口对接

wyx
wangyx 4 months ago
parent
commit
36119b9b43
  1. 42
      pagesA/checkout/list/list.vue

42
pagesA/checkout/list/list.vue

@ -7,18 +7,18 @@
:finished="finished" :finished="finished"
:finished-text="'没有更多了'" :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)"> <view class="checkout-card" @click="goDetail(item)">
<image :src="item.img" class="room-img" mode="aspectFill"></image> <image :src="item.img" class="room-img" mode="aspectFill"></image>
<view class="room-info"> <view class="room-info">
<view class="room-title">{{ item.roomNo }}</view> <view class="room-title">{{ item.roomNamePath }}</view>
<view class="room-user"> <view class="room-user">
<text>{{ item.tenant }}</text> <text>{{ item.graduateName }}</text>
<text class="gender">{{ item.gender }}</text> <text class="gender">{{ item.gender==1?'男':'女' }}</text>
<text class="phone">{{ item.phone }}</text> <text class="phone">{{ item.telephone }}</text>
</view> </view>
<view class="room-date" <view class="room-date"
>{{ item.startDate }}{{ item.endDate }}</view >{{ item.startDate }}{{ item.checkOutDate }}</view
> >
</view> </view>
</view> </view>
@ -32,28 +32,7 @@ import { listCheckoutAlert } from "../../../pages/api";
export default { export default {
data() { data() {
return { return {
list: [ 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",
},
],
page: 1, page: 1,
pageSize: 10, pageSize: 10,
refreshing: false, refreshing: false,
@ -69,6 +48,7 @@ export default {
pageNum: 1, pageNum: 1,
pageSize: 10, pageSize: 10,
}); });
this.list = res.rows;
console.log(res, "res"); console.log(res, "res");
// if (res.code === 200) { // if (res.code === 200) {
@ -90,16 +70,12 @@ export default {
this.page++; this.page++;
this.getList(); this.getList();
}, },
getList() {},
goDetail(item) { goDetail(item) {
uni.navigateTo({ uni.navigateTo({
url: `/pagesA/checkout/detail/detail?id=${item.id}`, url: `/pagesA/checkout/detail/detail?id=${item.chooseRoomRecId}`,
}); });
}, },
}, },
mounted() {
this.getList();
},
}; };
</script> </script>

Loading…
Cancel
Save