From fff541726267dcf7fc11f56eb3ac64e19c7d9fde Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期一, 08 四月 2024 23:55:06 +0800 Subject: [PATCH] # --- pages/phyz/order/pakinOrderSelect.vue | 32 ++++++++++++++++++++++++++++---- 1 files changed, 28 insertions(+), 4 deletions(-) diff --git a/pages/phyz/order/pakinOrderSelect.vue b/pages/phyz/order/pakinOrderSelect.vue index 4d77922..4acf3c6 100644 --- a/pages/phyz/order/pakinOrderSelect.vue +++ b/pages/phyz/order/pakinOrderSelect.vue @@ -20,16 +20,18 @@ <view>鎬绘暟閲忥細{{orderDetl.anfme}}</view> <view>宸插叆鏁伴噺锛歿{orderDetl.qty}}</view> </view> - <view class="list-right"> + <view class="list-right" @click="addItem(orderDetl)"> <uni-icons type="folder-add" size="25" color="#fff"></uni-icons> </view> </view> - <view class="shop-car"> + + + <view class="shop-car" @click="orderCar()"> <view class="car-left"> <uni-icons type="cart-filled" size="35" color="#fff"></uni-icons> </view> <view class="car-right"> - <text>10</text> + <text>{{orderCarList.length}}</text> </view> </view> <view style="height: 50rpx;"></view> @@ -46,6 +48,7 @@ searchValue: '', total: '', dataList: [], + orderCarList: [], data: { curr: 1, limit: 100, @@ -54,7 +57,7 @@ } }, - onShow() { + onLoad() { this.baseUrl = uni.getStorageSync('baseUrl'); this.token = uni.getStorageSync('token'); this.searchValue = uni.getStorageSync('threeCode'); @@ -99,6 +102,27 @@ }, clear() { this.getOrderDetlList(this.searchValue,30) + }, + // 娣诲姞鍏ュ簱鍟嗗搧鑷� 寰呯粍鎵樺垪琛� + addItem(orderDetl) { + this.orderCarList.push(orderDetl) + }, + // 鐐瑰嚮鍓嶅線 寰呯粍鎵樺垪琛� + orderCar() { + let _this = this + uni.navigateTo({ + url: './orderCar', + success(res) { + res.eventChannel.emit('item', { + item: _this.orderCarList + }) + }, + events: { + acceptDataFromOpenedPage: function(data) { + console.log(data); + } + } + }) } } } -- Gitblit v1.9.1