From 177f7552f9abb461d4c9b64f92235028d5e73ff8 Mon Sep 17 00:00:00 2001
From: whycq <10027870+whycq@user.noreply.gitee.com>
Date: 星期五, 28 七月 2023 15:12:55 +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