From 668e5ccf4d4f162800c67d94e6bbb9d4a2fd5cfb Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期日, 04 五月 2025 16:36:19 +0800 Subject: [PATCH] 重复点击上报问题修复 --- pages/listing/disc.vue | 30 ++++++++++++++++-------------- 1 files changed, 16 insertions(+), 14 deletions(-) diff --git a/pages/listing/disc.vue b/pages/listing/disc.vue index 94af0d2..07f23f6 100644 --- a/pages/listing/disc.vue +++ b/pages/listing/disc.vue @@ -88,29 +88,29 @@ <view class="content"> <text class="text-black">搴撳瓨鍗曚綅: <text class="text-grey ">{{item.stockUnit}}</text></text> </view> - - <!-- <view class="content"> - <text class="text-black">璁″垝鏀惰揣鏁�: <text class="text-grey ">{{item.anfme}}</text></text> - </view> --> + <view class="content"> + <text class="text-black">鏀惰揣鏁伴噺: <text class="text-grey ">{{item.anfme}}</text></text> + </view> + <view class="content"> + <text class="text-black">宸蹭笂鏋舵暟閲�: <text class="text-grey ">{{item.workQty + item.qty}}</text></text> + </view> </view> - - <view class="cu-item"> + <view class="cu-item"> + <view class="content"> + <text class="text-black">鍙粍鐩樻暟閲�: <text class="text-grey ">{{item.anfme - item.workQty}}</text></text> + </view> <view class="content"> <view class="cu-form-group padding-lr-0"> <view class="title text-blue"><text class="text-red text-xl vertical-middle">*</text>缁勭洏鏁伴噺: </view> - <input type="number" placeholder="璇疯緭鍏ョ粍鐩樻暟閲�" v-model="item.receiptQty"></input> + <input type="number" placeholder="璇疯緭鍏ョ粍鐩樻暟閲�" v-model="megreQty"></input> </view> </view> </view> - </view> </block> - </view> - - <view class="cu-bar btn-group foot"> <button class="cu-btn text-blue line-blue shadow" @click="clear">娓呯┖</button> <button class="cu-btn bg-blue shadow-blur" @click="confirm">缁勭洏</button> @@ -133,7 +133,8 @@ data() { return { barcode: '', - container: '', + container: '', + megreQty: '', list: [], range: [], isconfirm: false @@ -142,7 +143,7 @@ computed: { ...mapState('user', ['dynamicFields']), allCount() { - return this.list.reduce((acc, row) => +row.receiptQty + acc, 0) || 0 + return this.list.reduce((acc, row) => +row.anfme + acc, 0) || 0 } }, mounted() {}, @@ -217,7 +218,8 @@ const newArr = this.list.map(item => { return { ...item, - receiptQty: item.receiptQty === null ? 0 : +item.receiptQty + anfme: item.anfme === null ? 0 : +item.anfme, + receiptQty: this.megreQty, }; }); -- Gitblit v1.9.1