From 1993035ea06afad17e49aa3b078c5d2805c7d451 Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期四, 18 一月 2024 13:35:26 +0800
Subject: [PATCH] #
---
pages/order/orderList.vue | 46 ++++++++++++++++++++++++++++++----------------
1 files changed, 30 insertions(+), 16 deletions(-)
diff --git a/pages/order/orderList.vue b/pages/order/orderList.vue
index 51f869f..1e1e7ee 100644
--- a/pages/order/orderList.vue
+++ b/pages/order/orderList.vue
@@ -5,9 +5,9 @@
<uni-search-bar v-model="condition" placeholder=" 鎵爜 / 杈撳叆" bgColor="#EEEEEE" @confirm="search" />
</view>
<scroll-view>
- <view v-for="(item,i) in orderList" class="order-list"@click="selectOrderNo(i)">
- <view >
- {{item.orderNo}}
+ <view v-for="(item,i) in orderList" class="order-list">
+ <view @click="selectOrderNo(item)" class="order-item">
+ {{item}}
</view>
</view>
</scroll-view>
@@ -19,29 +19,37 @@
data() {
return {
condition: '',
- orderList: [
- {orderNo:100821212},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- {orderNo:10086},{orderNo:10086},
- ],
+ orderList: [],
checked: true
}
+ },
+ onShow() {
+ this.baseUrl = uni.getStorageSync('baseUrl');
+ this.token = uni.getStorageSync('token');
+ this.getOrderNoList()
},
methods: {
selectOrderNo(i) {
let that = this
- this.getOpenerEventChannel().emit('acceptDataFromOpenedPage', {data: that.orderList[i].orderNo});
+ this.getOpenerEventChannel().emit('acceptDataFromOpenedPage', {data: i});
uni.navigateBack({
})
- }
+ },
+ getOrderNoList() {
+ let that = this
+ uni.request({
+ url: this.baseUrl + '/order/list/all',
+ method: 'POST',
+ success(res) {
+ res = res.data
+ for (var i = 0; i < res.data.length; i++) {
+ that.orderList.push(res.data[i].order_no)
+ }
+ }
+ })
+ },
}
}
</script>
@@ -63,4 +71,10 @@
.order-list:last-child {
margin-bottom: 10px;
}
+ .order-item {
+ display: flex;
+ height: 100%;
+ width: 100%;
+ align-items: center;
+ }
</style>
\ No newline at end of file
--
Gitblit v1.9.1