From 5db4ae754437adbbcffa8078b3017570ce9f9eb4 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 25 十二月 2025 09:42:55 +0800
Subject: [PATCH] 1.海川开心-选择框添加筛选

---
 src/views/personnelManagement/dimission/components/formDia.vue     |    3 ++-
 src/views/qualityManagement/finalInspection/components/formDia.vue |    3 ++-
 src/views/inventoryManagement/issueManagement/index.vue            |    3 ++-
 src/views/equipmentManagement/repair/Form/RepairForm.vue           |    2 +-
 src/views/qualityManagement/rawMaterialInspection/index.vue        |    2 +-
 src/views/salesManagement/salesLedger/index.vue                    |    8 +++++---
 src/views/qualityManagement/finalInspection/index.vue              |    2 +-
 src/views/qualityManagement/processInspection/index.vue            |    2 +-
 8 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/src/views/equipmentManagement/repair/Form/RepairForm.vue b/src/views/equipmentManagement/repair/Form/RepairForm.vue
index eaef93f..dcd8bc9 100644
--- a/src/views/equipmentManagement/repair/Form/RepairForm.vue
+++ b/src/views/equipmentManagement/repair/Form/RepairForm.vue
@@ -3,7 +3,7 @@
     <el-row>
       <el-col :span="12">
         <el-form-item label="璁惧鍚嶇О">
-          <el-select v-model="form.deviceLedgerId" @change="setDeviceModel">
+          <el-select v-model="form.deviceLedgerId" @change="setDeviceModel" filterable>
             <el-option
               v-for="(item, index) in deviceOptions"
               :key="index"
diff --git a/src/views/inventoryManagement/issueManagement/index.vue b/src/views/inventoryManagement/issueManagement/index.vue
index 734c4e4..d79375b 100644
--- a/src/views/inventoryManagement/issueManagement/index.vue
+++ b/src/views/inventoryManagement/issueManagement/index.vue
@@ -128,7 +128,8 @@
             type="date" placeholder="璇烽�夋嫨" clearable />
         </el-form-item>
         <el-form-item :label="getPersonLabel()" prop="entryPerson">
-          <el-select v-model="form.nickName"                 filterable
+          <el-select v-model="form.nickName"
+										 filterable
                      default-first-option
                      :reserve-keyword="false" placeholder="璇烽�夋嫨" clearable>
             <el-option v-for="item in userList" :key="item.userId" :label="item.nickName" :value="item.userId" />
diff --git a/src/views/personnelManagement/dimission/components/formDia.vue b/src/views/personnelManagement/dimission/components/formDia.vue
index 9c6e77d..91473c2 100644
--- a/src/views/personnelManagement/dimission/components/formDia.vue
+++ b/src/views/personnelManagement/dimission/components/formDia.vue
@@ -13,7 +13,8 @@
           <el-col :span="12">
             <div class="info-item">
               <span class="info-label">濮撳悕锛�</span>
-              <el-select v-model="form.staffName"                 filterable
+              <el-select v-model="form.staffName"
+												 filterable
                          default-first-option
                          :reserve-keyword="false" placeholder="璇烽�夋嫨浜哄憳" style="width: 100%" @change="handleSelect">
                 <el-option
diff --git a/src/views/qualityManagement/finalInspection/components/formDia.vue b/src/views/qualityManagement/finalInspection/components/formDia.vue
index 68b063f..2ab020d 100644
--- a/src/views/qualityManagement/finalInspection/components/formDia.vue
+++ b/src/views/qualityManagement/finalInspection/components/formDia.vue
@@ -51,7 +51,8 @@
           </el-col>
 					<el-col :span="12">
 						<el-form-item label="妫�楠屽憳锛�" prop="checkName">
-							<el-select v-model="form.checkName"               filterable
+							<el-select v-model="form.checkName"
+												 filterable
 												 default-first-option
 												 :reserve-keyword="false" placeholder="璇烽�夋嫨" clearable>
 								<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName"
diff --git a/src/views/qualityManagement/finalInspection/index.vue b/src/views/qualityManagement/finalInspection/index.vue
index 038d565..3fcd206 100644
--- a/src/views/qualityManagement/finalInspection/index.vue
+++ b/src/views/qualityManagement/finalInspection/index.vue
@@ -45,7 +45,7 @@
 							 @close="closeDia">
 			<el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
 				<el-form-item label="妫�楠屽憳锛�" prop="checkName">
-					<el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable>
+					<el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable filterable>
 						<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName"
 											 :value="item.nickName"/>
 					</el-select>
diff --git a/src/views/qualityManagement/processInspection/index.vue b/src/views/qualityManagement/processInspection/index.vue
index a4669e0..b1e4b3a 100644
--- a/src/views/qualityManagement/processInspection/index.vue
+++ b/src/views/qualityManagement/processInspection/index.vue
@@ -45,7 +45,7 @@
 							 @close="closeDia">
 			<el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
 				<el-form-item label="妫�楠屽憳锛�" prop="checkName">
-					<el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable>
+					<el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable filterable>
 						<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName"
 											 :value="item.nickName"/>
 					</el-select>
diff --git a/src/views/qualityManagement/rawMaterialInspection/index.vue b/src/views/qualityManagement/rawMaterialInspection/index.vue
index ae4c2f5..ac6c551 100644
--- a/src/views/qualityManagement/rawMaterialInspection/index.vue
+++ b/src/views/qualityManagement/rawMaterialInspection/index.vue
@@ -46,7 +46,7 @@
                @close="closeDia">
       <el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
         <el-form-item label="妫�楠屽憳锛�" prop="checkName">
-          <el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable>
+          <el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable filterable>
             <el-option v-for="item in userList" :key="item.nickName" :label="item.nickName"
                        :value="item.nickName"/>
           </el-select>
diff --git a/src/views/salesManagement/salesLedger/index.vue b/src/views/salesManagement/salesLedger/index.vue
index 59f6bba..83d179b 100644
--- a/src/views/salesManagement/salesLedger/index.vue
+++ b/src/views/salesManagement/salesLedger/index.vue
@@ -100,7 +100,8 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="涓氬姟鍛橈細" prop="salesman">
-              <el-select v-model="form.salesman"                 filterable
+              <el-select v-model="form.salesman"
+												 filterable
                          default-first-option
                          :reserve-keyword="false" placeholder="璇烽�夋嫨" clearable :disabled="operationType === 'view'">
                 <el-option v-for="item in userList" :key="item.nickName" :label="item.nickName"
@@ -131,7 +132,8 @@
         <el-row :gutter="30">
 					<el-col :span="12">
 						<el-form-item label="褰曞叆浜猴細" prop="entryPerson">
-							<el-select v-model="form.entryPerson"                 filterable
+							<el-select v-model="form.entryPerson"
+												 filterable
                          default-first-option
                          :reserve-keyword="false" placeholder="璇烽�夋嫨" clearable @change="changs">
 								<el-option v-for="item in userList" :key="item.userId" :label="item.nickName" :value="item.userId" />
@@ -220,7 +222,7 @@
         <el-row :gutter="30">
           <el-col :span="24">
             <el-form-item label="瑙勬牸鍨嬪彿锛�" prop="productModelId">
-              <el-select v-model="productForm.productModelId" placeholder="璇烽�夋嫨" clearable @change="getProductModel">
+              <el-select v-model="productForm.productModelId" placeholder="璇烽�夋嫨" clearable @change="getProductModel" filterable>
                 <el-option v-for="item in modelOptions" :key="item.id" :label="item.model" :value="item.id" />
               </el-select>
             </el-form-item>

--
Gitblit v1.9.3