From 32b10def2b0944c4afbe4d89e55261c39a690f1d Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期四, 17 七月 2025 13:40:09 +0800
Subject: [PATCH] #

---
 pages/listing/matnrPalletising.vue |   52 +++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 39 insertions(+), 13 deletions(-)

diff --git a/pages/listing/matnrPalletising.vue b/pages/listing/matnrPalletising.vue
index 8e3a505..50618e4 100644
--- a/pages/listing/matnrPalletising.vue
+++ b/pages/listing/matnrPalletising.vue
@@ -46,6 +46,12 @@
 					</view>
 					<view class="cu-item">
 						<view class="content">
+							<text class="text-black">鐗╂枡缂栫爜:</text>
+							<text class="text-grey ">{{item.maktx}}</text>
+						</view>
+					</view>
+					<view class="cu-item">
+						<view class="content">
 							<text class="text-black">ASN:</text>
 						</view>
 						<view class="action">
@@ -60,14 +66,11 @@
 							<text class="text-grey ">{{item.splrBatch}}</text>
 						</view>
 					</view>
-					<!-- <view class="cu-item">
+					<view class="cu-item">						
 						<view class="content">
-							<text class="text-black">搴撳瓨鎵规:</text>
+							<text class="text-black">璐ㄦ缁撴灉: <text class="text-grey ">{{item.inspect}}</text></text>
 						</view>
-						<view class="action">
-							<text class="text-grey ">{{item.batch}}</text>
-						</view>
-					</view> -->
+					</view>
 					<!-- <view class="cu-item">
 						<view class="content">
 							<text class="text-black">骞冲彴琛屽彿: <text class="text-grey ">{{item.platformId}}</text></text>
@@ -92,7 +95,7 @@
 					<view class="cu-item">
 						<view class="content">
 							<text class="text-black">鍙粍鐩樻暟閲�: <text
-									class="text-grey ">{{item.anfme - item.workQty}}</text></text>
+									class="text-grey ">{{item.anfme - item.workQty - item.qty}}</text></text>
 						</view>
 						
 					</view>
@@ -102,8 +105,8 @@
 								<view class="title text-blue"><text
 										class="text-red text-xl vertical-middle">*</text>缁勭洏鏁伴噺:
 								</view>
-								<uni-number-box style="width: 70%;" :max="max" v-model="item.receiptQty"
-									:step='1'></uni-number-box>
+								<uni-number-box style="width: 70%;" :min="0" :max="max" :decimal="2" :step="0.01" v-model="item.receiptQty"
+									></uni-number-box>
 							</view>
 						</view>
 					</view>
@@ -242,7 +245,11 @@
 					barcode: this.container
 				})
 				if (code === 200) {
-					this.list = data
+					uni.showToast({
+						title: msg,
+						icon: "success",
+						position: 'top'
+					})
 				} else {
 					uni.showToast({
 						title: msg,
@@ -251,17 +258,36 @@
 					})
 				}
 			},
-			showBackData(data){	
+			showBackData(data){				
+				let status ;
 				data.map(item => {					
 					this.list.push(item)
-				})				
+				})	
+				let oldLength = this.list.length
 				this.list = this.list.filter((item, index, self) =>
 					self.findIndex(i => (
 						i.id === item.id // 鏍规嵁id鍘婚噸
-					)) === index
+					)) === index && item.isptResult === self[0].isptResult
 				);
+				let newLength = this.list.length
+				
+				if(oldLength > newLength){	
+					this.showMsg("鏂版槑缁嗚杩囨护锛岃妫�鏌ョ姸鎬�")
+					
+				}
 								
 			},
+			showMsg(msg){				
+				setTimeout(function() {
+				 uni.showToast({
+				 	icon: "none",
+				 	position: 'top',
+				 	title: msg,
+				 	duration:2000,				 	
+				 })
+				}, 200);
+				
+			},
 			scrollTo() {
 				const ref = this.$refs[`${this.barcode}ref`][0];
 				uni.pageScrollTo({

--
Gitblit v1.9.1