From e58316187232a0489e9e004bc038f404ca7f5948 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期三, 23 七月 2025 10:03:43 +0800 Subject: [PATCH] # --- pages/basics/matQuerySelect.vue | 36 ++++++++++-------------------------- 1 files changed, 10 insertions(+), 26 deletions(-) diff --git a/pages/basics/matQuerySelect.vue b/pages/basics/matQuerySelect.vue index 2f993e0..53d6e67 100644 --- a/pages/basics/matQuerySelect.vue +++ b/pages/basics/matQuerySelect.vue @@ -1,11 +1,11 @@ <template> <scroll-view scroll-y> <view> - <view class="text-box" style="min-height: 100rpx;"> - <view class="text-title"><text>璁㈠崟锛�</text></view> - <uni-data-checkbox v-model="checkOrder" :localdata="orderList" @change="orderChange"></uni-data-checkbox> - </view> <view class="container"> + <view class="text-box"> + <view class="text-title"><text>璁㈠崟</text></view> + <view class="text-title">{{checkOrder}}</view> + </view> <view class="text-box"> <view class="text-title"><text>鍝佸悕</text></view> <view class="text-title">{{matData.maktx}}</view> @@ -69,8 +69,6 @@ baseIP:'', basePORT:'', checkOrder: null, - orderList: [], - orderDataList: [] } }, onLoad(option) { @@ -84,16 +82,10 @@ // 鐩戝惉acceptDataFromOpenerPage浜嬩欢锛岃幏鍙栦笂涓�椤甸潰閫氳繃eventChannel浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹� eventChannel.on('matData', function(data) { - let list = data.data; - let dataList = [] - list.forEach((item) => { - dataList.push({ - text: item.orderNo + "-" + item.khmc, - value: item.orderNo - }) - }) - that.orderList = dataList; - that.orderDataList = list; + let item = data.data; + that.matData = item.matData + that.matData.checkOrder = item.orderNo + that.checkOrder = item.orderNo }) @@ -111,8 +103,9 @@ changeValue2(value) { let arr = this.matData.origin.split("/") let mainAnfme = value * parseFloat(arr[1]) * parseFloat(arr[0]) + let flooredNum = Math.floor(mainAnfme * 10000) / 10000; // 鎴柇鍒板皬鏁扮偣鍚�4浣� this.matData.weight = value - this.matData.anfme = mainAnfme + this.matData.anfme = flooredNum }, back() { if (this.matData.anfme === 0) { @@ -124,15 +117,6 @@ uni.vibrateShort(); uni.navigateBack({ - }) - }, - orderChange() { - let that = this - this.orderDataList.forEach((item) => { - if(item.orderNo == that.checkOrder) { - that.matData = item.matData - that.matData.checkOrder = item.orderNo - } }) } } -- Gitblit v1.9.1