From 39480ed0a107e09b08c6bc61527b5577c2f05df8 Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期六, 18 十月 2025 16:55:31 +0800
Subject: [PATCH] 逻辑优化

---
 components/WorkOrderPrint.vue |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/components/WorkOrderPrint.vue b/components/WorkOrderPrint.vue
index 456ea4e..24d2e91 100644
--- a/components/WorkOrderPrint.vue
+++ b/components/WorkOrderPrint.vue
@@ -59,7 +59,7 @@
 
 			<!-- 涓嬮潰鍘熸湁鍐呭淇濇寔涓嶅彉 -->
 			<view class="status-row">
-				<view class="status-box">
+				<!--<view class="status-box">
 					<text>鏈哄彴闈㈡澘鏁帮細</text>
 					<input v-model="productionCount" class="highlight" disabled />
 				</view>
@@ -80,7 +80,7 @@
 				<view class="status-box result-box">
 					<text>宸茬敓浜ф暟锛�</text>
 					<input v-model="calculatedTotalProduction" class="highlight" disabled />
-				</view>
+				</view>-->
 				<view class="btn-group">
 					<button class="refresh-btn-inline" @click="refresh">鍒锋柊</button>
 					<button v-if="isGeneratingBarcode" class="reset-btn-inline" @click="resetGenerateState">閲嶇疆</button>
@@ -144,10 +144,11 @@
 				</view>
 			</view>
 
-			<view class="bottom-section">
+			<!-- 绂佺敤鎸夐挳锛氣�樹繚瀛樺苟鐢熸晥'銆佲�樺彇娑堚�� -->
+			<!--<view class="bottom-section">
 				<button class="save-btn" @click="save">淇濆瓨骞剁敓鏁�</button>
 				<button class="cancel-btn" @click="cancel">鍙栨秷</button>
-			</view>
+			</view>-->
 
 			<!-- 淇濈暀鏃у脊绐� -->
 			<view v-if="isShow" class="overlay">
@@ -341,6 +342,7 @@
 				this.user = this.user === u ? null : u;
 				this.staffNo = this.user;
 			},
+            //閫夋嫨鎶ュ伐浜�
 			confirmCustomAmount() {
 				if (!this.customAmount || isNaN(Number(this.customAmount))) { this.$showMessage('璇疯緭鍏ユ湁鏁堢殑鏁伴噺'); return; }
 				if (!this.staffNo) { this.$showMessage('璇烽�夋嫨鎶ュ伐浜�'); return; }
@@ -348,12 +350,14 @@
 				const amount = Number(this.customAmount);
 				this.$post({
 					url: "/MesInvItemBarcodes/AddBFToBarcodes",
-					data: {
-						orderNo: this.orderNo,
-						orderId: this.orderId,
-						bf: amount,
-						staffNo: staffNo
-					}
+                    data: {
+                        orderNo: this.orderNo,
+                        orderId: this.orderId,
+                        bf: amount,
+                        staffNo: staffNo,
+                        initCjNum: this.order.initCjNum,        // 鍒濆閲囬泦鏁�
+                        currentCjNum: this.order.currentCjNum   // 鎶ュ伐鏃堕噰闆嗘暟
+                    }
 				}).then(res => {
 					if (res.status == 1) { this.$showMessage(res.message); return; }
 					this.$showMessage('鎶ュ簾鏁伴噺濉啓鎴愬姛');

--
Gitblit v1.9.3