From aac7f9ece13837c085769f886f7d0a17a9e037b9 Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期五, 31 十月 2025 16:29:59 +0800
Subject: [PATCH] 优化界面

---
 components/WorkOrderPrint.vue |   68 ++++++++++++++++++++++++++++++++--
 1 files changed, 64 insertions(+), 4 deletions(-)

diff --git a/components/WorkOrderPrint.vue b/components/WorkOrderPrint.vue
index 30ba33a..9f1567d 100644
--- a/components/WorkOrderPrint.vue
+++ b/components/WorkOrderPrint.vue
@@ -1,8 +1,15 @@
 <template>
 	<view class="page wide-layout" :class="{'has-overlay': (isShowUserSelect || isShow || barcodeIsShow)}">
 		<view class="status-section">
+			<!-- 鎶ュ伐璁板綍琛ㄩ儴鍒嗭紝鍦ㄦ爣棰樿娣诲姞鍒锋柊鎸夐挳 -->
 			<view class="report-table-wrapper">
-				<view class="report-title">鎶ュ伐璁板綍琛�</view>
+				<view class="report-header">
+					<view class="report-title">鎶ュ伐璁板綍琛�</view>
+					<view class="header-buttons">
+						<button class="refresh-btn-header" @click="refresh">鍒锋柊</button>
+						<button v-if="isGeneratingBarcode" class="reset-btn-header" @click="resetGenerateState">閲嶇疆</button>
+					</view>
+				</view>
 				<div class="table-scroll">
 					<table class="report-table">
 						<thead>
@@ -57,7 +64,7 @@
 				</div>
 			</view>
 
-			<!-- 涓嬮潰鍘熸湁鍐呭淇濇寔涓嶅彉 -->
+			<!-- 绉婚櫎浜嗗師鏉ョ殑鐘舵�佽涓殑鎸夐挳缁� -->
 			<view class="status-row">
 				<!--<view class="status-box">
 					<text>鏈哄彴闈㈡澘鏁帮細</text>
@@ -84,7 +91,7 @@
 				<view class="btn-group">
 					<button class="refresh-btn-inline" @click="refresh">鍒锋柊</button>
 					<button v-if="isGeneratingBarcode" class="reset-btn-inline" @click="resetGenerateState">閲嶇疆</button>
-				</view>
+			</view>
 			</view>
 
 			<view class="flex-row gap-lg">
@@ -473,6 +480,49 @@
 		color: #777;
 		font-size: 14px;
 	}
+
+	/* 鏂板锛氭爣棰樿鏍峰紡 */
+	.report-header {
+		display: flex;
+		justify-content: space-between;
+		align-items: center;
+		margin-bottom: 8px;
+	}
+
+	.header-buttons {
+		display: flex;
+		align-items: center;
+		gap: 12px;
+	}
+
+	.refresh-btn-header {
+		background: #00A2E9;
+		color: #fff;
+		border: none;
+		font-size: 16px;
+		border-radius: 8px;
+		padding: 8px 20px;
+		transition: background 0.15s;
+	}
+
+		.refresh-btn-header:hover {
+			background: #0086c0;
+		}
+
+	.reset-btn-header {
+		background: #ff6b6b;
+		color: #fff;
+		border: none;
+		font-size: 14px;
+		border-radius: 8px;
+		padding: 8px 16px;
+		transition: background 0.15s;
+	}
+
+		.reset-btn-header:hover {
+			background: #e94d4d;
+		}
+
 	/* 鍏朵綑鏍峰紡淇濇寔涓嶅彉 */
 
 	.page {
@@ -507,7 +557,7 @@
 		font-size: 24px;
 		font-weight: 600;
 		text-align: center;
-		margin: 0 0 8px;
+		margin: 0;
 	}
 
 	.report-table {
@@ -932,5 +982,15 @@
 		.reason-btn {
 			font-size: 12px;
 		}
+
+		.refresh-btn-header {
+			font-size: 14px;
+			padding: 6px 16px;
+		}
+
+		.reset-btn-header {
+			font-size: 12px;
+			padding: 6px 12px;
+		}
 	}
 </style>
\ No newline at end of file

--
Gitblit v1.9.3