From 92ec204cb17392e7cca13ea646ab4a2bd71a33bd Mon Sep 17 00:00:00 2001
From: 啊鑫 <t2856754968@163.com>
Date: 星期二, 29 七月 2025 19:23:00 +0800
Subject: [PATCH] Add search functionality to OQC List page

---
 pages/QC/OQC/List.vue |   37 ++++++++++++++-----------------------
 1 files changed, 14 insertions(+), 23 deletions(-)

diff --git a/pages/QC/OQC/List.vue b/pages/QC/OQC/List.vue
index 14ab0dc..fc5e94c 100644
--- a/pages/QC/OQC/List.vue
+++ b/pages/QC/OQC/List.vue
@@ -23,12 +23,12 @@
 			</view>
 
 			<!-- 鎼滅储鏍� -->
-			<!-- <view class="search-section"> -->
-				<!-- <view class="search-container">
+			<view class="search-section">
+				<view class="search-container">
 					<view class="search-input-wrapper">
 						<uni-icons type="search" size="18" color="#94a3b8"></uni-icons>
 						<input class="search-input" type="text" v-model="searchValue" 
-							@confirm="getInputValue" placeholder="鎼滅储妫�楠屽崟鍙枫�佺墿鏂欑紪鐮�..." />
+							@confirm="getInputValue" placeholder="鎼滅储鐗╂枡缂栫爜銆佺墿鏂欏悕绉般�佸垱寤轰汉鍛�..." />
 						<view v-if="searchValue" class="clear-btn" @tap="clearSearch">
 							<uni-icons type="clear" size="16" color="#94a3b8"></uni-icons>
 						</view>
@@ -36,10 +36,10 @@
 					<view class="filter-btn" @tap="toggleFilter">
 						<uni-icons type="tune" size="18" color="#4f46e5"></uni-icons>
 					</view>
-				</view> -->
+				</view>
 				
 				<!-- 绛涢�夊櫒 -->
-				<!-- <view v-if="showFilter" class="filter-panel">
+				<view v-if="showFilter" class="filter-panel">
 					<picker mode="selector" :range="searchOptions" v-model="selectedOption" @change="onPickerChange">
 						<view class="filter-option">
 							<text class="filter-label">绛涢�夋潯浠�</text>
@@ -47,8 +47,8 @@
 							<uni-icons type="arrowdown" size="14" color="#64748b"></uni-icons>
 						</view>
 					</picker>
-				</view> -->
-			<!-- </view> -->
+				</view>
+			</view>
 
 			<!-- 閫夐」鍗� -->
 			<view class="tab-section">
@@ -295,7 +295,7 @@
 				noData: false,
 				isLoading: false,
 				tipShow: false,
-				searchOptions: ['鐗╂枡缂栧彿', '瑙勬牸', '鐗╂枡鍚嶇О', '渚涘簲鍟�', '閫佹浜�', '妫�楠屽崟鍙�'],
+				searchOptions: ['鐗╂枡缂栫爜', '鐗╂枡鍚嶇О', '鍒涘缓浜哄憳'],
 				selectedOption: 0,
 				searchValue: '',
 				copiedText: '',
@@ -346,23 +346,14 @@
 				if (this.searchValue != null && this.searchValue.trim() !== '') {
 					// 鏍规嵁閫夋嫨鐨勬悳绱㈤�夐」璁剧疆鎼滅储鏉′欢
 					switch (this.selectedOption) {
-						case 0:
-							requestData.ItemNo = this.searchValue;
+						case 0: // 鐗╂枡缂栫爜
+							requestData.itemNo = this.searchValue;
 							break;
-						case 1:
-							requestData.SalesOrder = this.searchValue;
+						case 1: // 鐗╂枡鍚嶇О
+							requestData.itemName = this.searchValue;
 							break;
-						case 2:
-							requestData.ItemName = this.searchValue;
-							break;
-						case 3:
-							requestData.SuppNameContains = this.searchValue;
-							break;
-						case 4:
-							requestData.SongJ = this.searchValue;
-							break;
-						case 5:
-							requestData.SongNo = this.searchValue;
+						case 2: // 鍒涘缓浜哄憳
+							requestData.createUser = this.searchValue;
 							break;
 					}
 				}

--
Gitblit v1.9.3