From 1eff6fe0753bfd7c0ac6d107bf9ce2221ebb478c Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 06 八月 2026 09:30:08 +0800
Subject: [PATCH] 新疆_马铃薯 1.人员选择下拉框添加筛选功能
---
src/views/safeProduction/safeWorkApproval/components/infoFormDia.vue | 2
src/views/personnelManagement/payrollManagement/components/formDia.vue | 2
src/views/personnelManagement/scheduling/index.vue | 2
src/views/qualityManagement/processInspection/components/quickCheckDia.vue | 2
src/views/qualityManagement/rawMaterialInspection/components/quickCheckDia.vue | 2
src/views/officeProcessAutomation/HrManage/resign-apply/components/formDia.vue | 2
src/views/equipmentManagement/inspectionManagement/components/formDia.vue | 2
src/views/qualityManagement/rawMaterialInspection/index.vue | 2
src/views/safeProduction/emergencyPlanReview/index.vue | 2
src/views/qualityManagement/finalInspection/index.vue | 2
src/views/qualityManagement/processInspection/index.vue | 2
src/views/customerService/expiryAfterSales/components/formDia.vue | 2
src/views/safeProduction/accidentReportingRecord/index.vue | 2
src/views/basicData/customerFile/index.vue | 2
src/views/projectManagement/projectType/components/ProjectTypeDialog.vue | 2
src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue | 2
src/views/basicData/supplierManage/components/HomeTab.vue | 2
src/views/collaborativeApproval/enterpriseBook/index.vue | 2
src/views/qualityManagement/finalInspection/components/quickCheckDia.vue | 2
src/views/customerService/afterSalesHandling/components/formDia.vue | 4 +-
src/views/inventoryManagement/issueManagement/index.vue | 2
src/views/basicData/customerFileOpenSea/index.vue | 2
src/views/safeProduction/safeWorkApproval/components/approvalDia.vue | 2
src/views/safeProduction/hazardSourceLedger/index.vue | 2
src/views/personnelManagement/dimission/components/formDia.vue | 2
src/views/qualityManagement/nonconformingManagement/components/formDia.vue | 17 ++++++--
src/views/lavorissue/ledger/Form.vue | 2
src/views/productionManagement/productionReporting/index.vue | 2
src/views/personnelManagement/classsSheduling/index.vue | 2
src/views/qualityManagement/rawMaterialInspection/components/formDia.vue | 2
src/views/basicData/supplierManage/components/BlacklistTab.vue | 2
src/views/safeProduction/hazardousMaterialsControl/index.vue | 4 +-
src/views/safeProduction/dangerInvestigation/index.vue | 6 +-
33 files changed, 49 insertions(+), 40 deletions(-)
diff --git a/src/views/basicData/customerFile/index.vue b/src/views/basicData/customerFile/index.vue
index 1b8fe52..6434f0b 100644
--- a/src/views/basicData/customerFile/index.vue
+++ b/src/views/basicData/customerFile/index.vue
@@ -106,7 +106,7 @@
<el-col :span="12">
<el-form-item label="缁存姢浜猴細"
prop="maintainer">
- <el-select v-model="form.maintainer"
+ <el-select filterable v-model="form.maintainer"
placeholder="璇烽�夋嫨"
clearable
disabled>
diff --git a/src/views/basicData/customerFileOpenSea/index.vue b/src/views/basicData/customerFileOpenSea/index.vue
index 29ddfc8..17415fb 100644
--- a/src/views/basicData/customerFileOpenSea/index.vue
+++ b/src/views/basicData/customerFileOpenSea/index.vue
@@ -103,7 +103,7 @@
<el-col :span="12">
<el-form-item label="缁存姢浜猴細"
prop="maintainer">
- <el-select v-model="form.maintainer"
+ <el-select filterable v-model="form.maintainer"
placeholder="璇烽�夋嫨"
clearable
disabled>
diff --git a/src/views/basicData/supplierManage/components/BlacklistTab.vue b/src/views/basicData/supplierManage/components/BlacklistTab.vue
index 89e8edc..db3fce3 100644
--- a/src/views/basicData/supplierManage/components/BlacklistTab.vue
+++ b/src/views/basicData/supplierManage/components/BlacklistTab.vue
@@ -131,7 +131,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="缁存姢浜猴細" prop="maintainUserId">
- <el-select
+ <el-select filterable
v-model="form.maintainUserId"
placeholder="璇烽�夋嫨"
clearable
diff --git a/src/views/basicData/supplierManage/components/HomeTab.vue b/src/views/basicData/supplierManage/components/HomeTab.vue
index eea719d..3ae03b2 100644
--- a/src/views/basicData/supplierManage/components/HomeTab.vue
+++ b/src/views/basicData/supplierManage/components/HomeTab.vue
@@ -140,7 +140,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="缁存姢浜猴細" prop="maintainUserId">
- <el-select
+ <el-select filterable
v-model="form.maintainUserId"
placeholder="璇烽�夋嫨"
clearable
diff --git a/src/views/collaborativeApproval/enterpriseBook/index.vue b/src/views/collaborativeApproval/enterpriseBook/index.vue
index 8239811..91d2157 100644
--- a/src/views/collaborativeApproval/enterpriseBook/index.vue
+++ b/src/views/collaborativeApproval/enterpriseBook/index.vue
@@ -264,7 +264,7 @@
<!-- <select v-model="addContactForm.contactId">
<option v-for="item in EmployeeList" :key="item.id" :value="item.id">{{ item.staffName }}</option>
</select> -->
- <el-select v-model="addContactForm.contactId" placeholder="璇烽�夋嫨" style="width: 100%">
+ <el-select filterable v-model="addContactForm.contactId" placeholder="璇烽�夋嫨" style="width: 100%">
<el-option
v-for="option in EmployeeList"
:key="option.id"
diff --git a/src/views/customerService/afterSalesHandling/components/formDia.vue b/src/views/customerService/afterSalesHandling/components/formDia.vue
index 4b2964b..b50e096 100644
--- a/src/views/customerService/afterSalesHandling/components/formDia.vue
+++ b/src/views/customerService/afterSalesHandling/components/formDia.vue
@@ -30,7 +30,7 @@
</el-col>
<el-col :span="12">
<el-form-item label="鐧昏浜猴細" prop="checkUserId">
- <el-select
+ <el-select filterable
v-model="form.checkUserId"
placeholder="璇烽�夋嫨"
clearable
@@ -86,7 +86,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="澶勭悊浜猴細" prop="disposeUserId">
- <el-select
+ <el-select filterable
v-model="form.disposeUserId"
placeholder="璇烽�夋嫨"
clearable
diff --git a/src/views/customerService/expiryAfterSales/components/formDia.vue b/src/views/customerService/expiryAfterSales/components/formDia.vue
index d899b8d..1deb180 100644
--- a/src/views/customerService/expiryAfterSales/components/formDia.vue
+++ b/src/views/customerService/expiryAfterSales/components/formDia.vue
@@ -101,7 +101,7 @@
<el-row :gutter="30" v-if="operationType !== 'add'">
<el-col :span="12">
<el-form-item label="澶勭悊浜猴細" prop="handlerId">
- <el-select
+ <el-select filterable
v-model="form.handlerId"
placeholder="璇烽�夋嫨澶勭悊浜�"
clearable
diff --git a/src/views/equipmentManagement/inspectionManagement/components/formDia.vue b/src/views/equipmentManagement/inspectionManagement/components/formDia.vue
index c535a90..3a45080 100644
--- a/src/views/equipmentManagement/inspectionManagement/components/formDia.vue
+++ b/src/views/equipmentManagement/inspectionManagement/components/formDia.vue
@@ -51,7 +51,7 @@
<el-row>
<el-col :span="12">
<el-form-item label="宸℃浜�" prop="inspector">
- <el-select v-model="form.inspector" placeholder="璇烽�夋嫨" multiple clearable>
+ <el-select filterable v-model="form.inspector" placeholder="璇烽�夋嫨" multiple clearable>
<el-option
v-for="item in userList"
:key="item.userId"
diff --git a/src/views/inventoryManagement/issueManagement/index.vue b/src/views/inventoryManagement/issueManagement/index.vue
index 2bba7d0..3131251 100644
--- a/src/views/inventoryManagement/issueManagement/index.vue
+++ b/src/views/inventoryManagement/issueManagement/index.vue
@@ -61,7 +61,7 @@
type="date" placeholder="璇烽�夋嫨" clearable />
</el-form-item>
<el-form-item label="鍑哄簱浜猴細" prop="entryPerson">
- <el-select v-model="form.nickName" placeholder="璇烽�夋嫨" clearable>
+ <el-select filterable v-model="form.nickName" placeholder="璇烽�夋嫨" clearable>
<el-option v-for="item in userList" :key="item.userId" :label="item.nickName" :value="item.userId" />
</el-select>
</el-form-item>
diff --git a/src/views/lavorissue/ledger/Form.vue b/src/views/lavorissue/ledger/Form.vue
index 785ef7a..2700e98 100644
--- a/src/views/lavorissue/ledger/Form.vue
+++ b/src/views/lavorissue/ledger/Form.vue
@@ -11,7 +11,7 @@
</el-select>
</el-form-item>
<el-form-item label="鍛樺伐鍚嶇О" prop="staffId">
- <el-select
+ <el-select filterable
v-model="form.staffId"
placeholder="璇烽�夋嫨"
clearable
diff --git a/src/views/officeProcessAutomation/HrManage/resign-apply/components/formDia.vue b/src/views/officeProcessAutomation/HrManage/resign-apply/components/formDia.vue
index 86c59ce..e2e065d 100644
--- a/src/views/officeProcessAutomation/HrManage/resign-apply/components/formDia.vue
+++ b/src/views/officeProcessAutomation/HrManage/resign-apply/components/formDia.vue
@@ -13,7 +13,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="濮撳悕锛�" prop="staffOnJobId">
- <el-select v-model="form.staffOnJobId"
+ <el-select filterable v-model="form.staffOnJobId"
placeholder="璇烽�夋嫨浜哄憳"
style="width: 100%"
:disabled="operationType === 'edit'"
diff --git a/src/views/personnelManagement/classsSheduling/index.vue b/src/views/personnelManagement/classsSheduling/index.vue
index 8b88c92..10a3749 100644
--- a/src/views/personnelManagement/classsSheduling/index.vue
+++ b/src/views/personnelManagement/classsSheduling/index.vue
@@ -277,7 +277,7 @@
<span style="color: red; margin-right: 4px">*</span>浜哄憳鍚嶇О锛�
</div>
<div class="search_input">
- <el-select v-model="schedulingQuery.userId"
+ <el-select filterable v-model="schedulingQuery.userId"
placeholder="璇烽�夋嫨"
style="width: 100%"
multiple
diff --git a/src/views/personnelManagement/dimission/components/formDia.vue b/src/views/personnelManagement/dimission/components/formDia.vue
index 86c59ce..e2e065d 100644
--- a/src/views/personnelManagement/dimission/components/formDia.vue
+++ b/src/views/personnelManagement/dimission/components/formDia.vue
@@ -13,7 +13,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="濮撳悕锛�" prop="staffOnJobId">
- <el-select v-model="form.staffOnJobId"
+ <el-select filterable v-model="form.staffOnJobId"
placeholder="璇烽�夋嫨浜哄憳"
style="width: 100%"
:disabled="operationType === 'edit'"
diff --git a/src/views/personnelManagement/payrollManagement/components/formDia.vue b/src/views/personnelManagement/payrollManagement/components/formDia.vue
index cf93559..b8f5438 100644
--- a/src/views/personnelManagement/payrollManagement/components/formDia.vue
+++ b/src/views/personnelManagement/payrollManagement/components/formDia.vue
@@ -24,7 +24,7 @@
</el-col>
<el-col :span="12">
<el-form-item label="濮撳悕锛�" prop="staffId">
- <el-select v-model="form.staffId" placeholder="璇烽�夋嫨浜哄憳" style="width: 100%" @change="handleSelect" :disabled="operationType === 'edit'">
+ <el-select filterable v-model="form.staffId" placeholder="璇烽�夋嫨浜哄憳" style="width: 100%" @change="handleSelect" :disabled="operationType === 'edit'">
<el-option
v-for="item in personList"
:key="item.id"
diff --git a/src/views/personnelManagement/scheduling/index.vue b/src/views/personnelManagement/scheduling/index.vue
index 22e265e..f73413e 100644
--- a/src/views/personnelManagement/scheduling/index.vue
+++ b/src/views/personnelManagement/scheduling/index.vue
@@ -146,7 +146,7 @@
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="鍛樺伐濮撳悕锛�" prop="staffId">
- <el-select v-model="scheduleForm.staffId" placeholder="璇疯緭鍏ュ憳宸ュ鍚�" style="width: 100%"
+ <el-select filterable v-model="scheduleForm.staffId" placeholder="璇疯緭鍏ュ憳宸ュ鍚�" style="width: 100%"
@change="handleSelectStaff">
<el-option v-for="item in personList" :label="item.staffName" :value="item.id" :key="item.id"/>
</el-select>
diff --git a/src/views/productionManagement/productionReporting/index.vue b/src/views/productionManagement/productionReporting/index.vue
index c671ea7..d3f1357 100644
--- a/src/views/productionManagement/productionReporting/index.vue
+++ b/src/views/productionManagement/productionReporting/index.vue
@@ -74,7 +74,7 @@
prop="schedulingUserId"
width="400">
<template #default="scope">
- <el-select v-model="scope.row.schedulingUserId"
+ <el-select filterable v-model="scope.row.schedulingUserId"
placeholder="閫夋嫨浜哄憳"
:disabled="!scope.row.editType"
style="width: 100%;">
diff --git a/src/views/projectManagement/projectType/components/ProjectTypeDialog.vue b/src/views/projectManagement/projectType/components/ProjectTypeDialog.vue
index 46e3b2b..7757aa8 100644
--- a/src/views/projectManagement/projectType/components/ProjectTypeDialog.vue
+++ b/src/views/projectManagement/projectType/components/ProjectTypeDialog.vue
@@ -80,7 +80,7 @@
:prop="'savePlanNodeList.' + scope.$index + '.leaderId'"
:rules="[{ required: true, message: '璇烽�夋嫨璐熻矗浜�', trigger: 'change' }]"
>
- <el-select
+ <el-select filterable
v-model="scope.row.leaderId"
placeholder="娴嬭瘯"
@change="(val) => handleLeaderChange(val, scope.row)"
diff --git a/src/views/qualityManagement/finalInspection/components/quickCheckDia.vue b/src/views/qualityManagement/finalInspection/components/quickCheckDia.vue
index ba5f406..a6a71ca 100644
--- a/src/views/qualityManagement/finalInspection/components/quickCheckDia.vue
+++ b/src/views/qualityManagement/finalInspection/components/quickCheckDia.vue
@@ -83,7 +83,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="妫�楠屽憳锛�" prop="checkName">
- <el-select v-model="form.checkName" placeholder="璇烽�夋嫨妫�楠屽憳" clearable style="width: 100%">
+ <el-select filterable v-model="form.checkName" placeholder="璇烽�夋嫨妫�楠屽憳" clearable style="width: 100%">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
diff --git a/src/views/qualityManagement/finalInspection/index.vue b/src/views/qualityManagement/finalInspection/index.vue
index 634175d..f523928 100644
--- a/src/views/qualityManagement/finalInspection/index.vue
+++ b/src/views/qualityManagement/finalInspection/index.vue
@@ -91,7 +91,7 @@
ref="formRef">
<el-form-item label="妫�楠屽憳锛�"
prop="checkName">
- <el-select v-model="form.checkName"
+ <el-select filterable v-model="form.checkName"
placeholder="璇烽�夋嫨"
clearable>
<el-option v-for="item in userList"
diff --git a/src/views/qualityManagement/nonconformingManagement/components/formDia.vue b/src/views/qualityManagement/nonconformingManagement/components/formDia.vue
index e747d04..4cf9be8 100644
--- a/src/views/qualityManagement/nonconformingManagement/components/formDia.vue
+++ b/src/views/qualityManagement/nonconformingManagement/components/formDia.vue
@@ -57,7 +57,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="妫�楠屽憳锛�" prop="checkName">
- <el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable style="width: 100%">
+ <el-select filterable v-model="form.checkName" placeholder="璇烽�夋嫨" clearable style="width: 100%">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
@@ -85,7 +85,7 @@
<el-col :span="12">
<el-form-item label="澶勭悊缁撴灉锛�" prop="dealResult">
<el-select v-model="form.dealResult" placeholder="璇烽�夋嫨" clearable>
- <el-option :label="item.label" :value="item.value" v-for="item in rejection_handling" :key="item.value" />
+ <el-option :label="item.label" :value="item.value" v-for="item in dealResultOptions" :key="item.value" />
</el-select>
</el-form-item>
</el-col>
@@ -93,7 +93,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="澶勭悊浜猴細" prop="dealName">
- <el-select v-model="form.dealName" placeholder="璇烽�夋嫨" clearable style="width: 100%">
+ <el-select filterable v-model="form.dealName" placeholder="璇烽�夋嫨" clearable style="width: 100%">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
@@ -124,7 +124,7 @@
</template>
<script setup>
-import {ref, reactive, toRefs} from "vue";
+import {ref, reactive, toRefs, computed} from "vue";
import {modelList, productTreeList} from "@/api/basicData/product.js";
import {
getQualityUnqualifiedInfo,
@@ -177,6 +177,15 @@
const modelOptions = ref([]);
const userList = ref([]); // 妫�楠屽憳/澶勭悊浜轰笅鎷夊垪琛�
+// 澶勭悊缁撴灉閫夐」锛氬師鏉愭枡妫�楠屾椂澧炲姞"鎷掓敹"
+const dealResultOptions = computed(() => {
+ const options = [...rejection_handling.value];
+ if (form.value.inspectType === 0) {
+ options.push({ label: '鎷掓敹', value: '鎷掓敹' });
+ }
+ return options;
+});
+
// 鎵撳紑寮规
const openDialog = async (type, row) => {
operationType.value = type;
diff --git a/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue b/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue
index 8f4492a..788eaf3 100644
--- a/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue
+++ b/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue
@@ -90,7 +90,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="澶勭悊浜猴細" prop="dealName">
- <el-select v-model="form.dealName" placeholder="璇烽�夋嫨" clearable style="width: 100%">
+ <el-select filterable v-model="form.dealName" placeholder="璇烽�夋嫨" clearable style="width: 100%">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
diff --git a/src/views/qualityManagement/processInspection/components/quickCheckDia.vue b/src/views/qualityManagement/processInspection/components/quickCheckDia.vue
index 718b12b..d2814ec 100644
--- a/src/views/qualityManagement/processInspection/components/quickCheckDia.vue
+++ b/src/views/qualityManagement/processInspection/components/quickCheckDia.vue
@@ -83,7 +83,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="妫�楠屽憳锛�" prop="checkName">
- <el-select v-model="form.checkName" placeholder="璇烽�夋嫨妫�楠屽憳" clearable style="width: 100%">
+ <el-select filterable v-model="form.checkName" placeholder="璇烽�夋嫨妫�楠屽憳" clearable style="width: 100%">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
diff --git a/src/views/qualityManagement/processInspection/index.vue b/src/views/qualityManagement/processInspection/index.vue
index dfb4792..68f4cb4 100644
--- a/src/views/qualityManagement/processInspection/index.vue
+++ b/src/views/qualityManagement/processInspection/index.vue
@@ -61,7 +61,7 @@
ref="formRef">
<el-form-item label="妫�楠屽憳锛�"
prop="checkName">
- <el-select v-model="form.checkName"
+ <el-select filterable v-model="form.checkName"
placeholder="璇烽�夋嫨"
clearable>
<el-option v-for="item in userList"
diff --git a/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue b/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue
index 01840ff..57b9231 100644
--- a/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue
+++ b/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue
@@ -146,7 +146,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="妫�楠屽憳锛�" prop="checkName">
- <el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable style="width: 100%" :disabled="isViewMode">
+ <el-select filterable v-model="form.checkName" placeholder="璇烽�夋嫨" clearable style="width: 100%" :disabled="isViewMode">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
diff --git a/src/views/qualityManagement/rawMaterialInspection/components/quickCheckDia.vue b/src/views/qualityManagement/rawMaterialInspection/components/quickCheckDia.vue
index b690d66..e583940 100644
--- a/src/views/qualityManagement/rawMaterialInspection/components/quickCheckDia.vue
+++ b/src/views/qualityManagement/rawMaterialInspection/components/quickCheckDia.vue
@@ -90,7 +90,7 @@
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="妫�楠屽憳锛�" prop="checkName">
- <el-select v-model="form.checkName" placeholder="璇烽�夋嫨妫�楠屽憳" clearable style="width: 100%">
+ <el-select filterable v-model="form.checkName" placeholder="璇烽�夋嫨妫�楠屽憳" clearable style="width: 100%">
<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName" :value="item.nickName"/>
</el-select>
</el-form-item>
diff --git a/src/views/qualityManagement/rawMaterialInspection/index.vue b/src/views/qualityManagement/rawMaterialInspection/index.vue
index cb18cb5..05075cc 100644
--- a/src/views/qualityManagement/rawMaterialInspection/index.vue
+++ b/src/views/qualityManagement/rawMaterialInspection/index.vue
@@ -77,7 +77,7 @@
ref="formRef">
<el-form-item label="妫�楠屽憳锛�"
prop="checkName">
- <el-select v-model="form.checkName"
+ <el-select filterable v-model="form.checkName"
placeholder="璇烽�夋嫨"
clearable>
<el-option v-for="item in userList"
diff --git a/src/views/safeProduction/accidentReportingRecord/index.vue b/src/views/safeProduction/accidentReportingRecord/index.vue
index a54561c..e0a1976 100644
--- a/src/views/safeProduction/accidentReportingRecord/index.vue
+++ b/src/views/safeProduction/accidentReportingRecord/index.vue
@@ -140,7 +140,7 @@
<el-col :span="12">
<el-form-item label="涓婃姤浜�"
prop="createUser">
- <el-select v-model="form.createUser"
+ <el-select filterable v-model="form.createUser"
placeholder="璇烽�夋嫨"
disabled
clearable>
diff --git a/src/views/safeProduction/dangerInvestigation/index.vue b/src/views/safeProduction/dangerInvestigation/index.vue
index 05d3022..371df47 100644
--- a/src/views/safeProduction/dangerInvestigation/index.vue
+++ b/src/views/safeProduction/dangerInvestigation/index.vue
@@ -214,7 +214,7 @@
<el-col :span="12">
<el-form-item label="涓婃姤浜猴細"
prop="createUser">
- <el-select v-model="form.createUser"
+ <el-select filterable v-model="form.createUser"
placeholder="璇烽�夋嫨"
disabled
clearable>
@@ -243,7 +243,7 @@
<el-col :span="12">
<el-form-item label="鏁存敼璐d换浜猴細"
prop="rectifyUserId">
- <el-select v-model="form.rectifyUserId"
+ <el-select filterable v-model="form.rectifyUserId"
placeholder="璇烽�夋嫨"
@change="handleChange2"
clearable>
@@ -401,7 +401,7 @@
<el-col :span="12">
<el-form-item label="楠屾敹浜猴細"
prop="verifyUserId">
- <el-select v-model="form3.verifyUserId"
+ <el-select filterable v-model="form3.verifyUserId"
disabled
placeholder="璇烽�夋嫨"
clearable>
diff --git a/src/views/safeProduction/emergencyPlanReview/index.vue b/src/views/safeProduction/emergencyPlanReview/index.vue
index 2c25951..b75c1e6 100644
--- a/src/views/safeProduction/emergencyPlanReview/index.vue
+++ b/src/views/safeProduction/emergencyPlanReview/index.vue
@@ -86,7 +86,7 @@
<el-col :span="12">
<el-form-item label="鏍稿績璐d换浜猴細"
prop="coreResponsorUserId">
- <el-select v-model="form.coreResponsorUserId"
+ <el-select filterable v-model="form.coreResponsorUserId"
placeholder="璇烽�夋嫨"
@change="handleChange"
clearable>
diff --git a/src/views/safeProduction/hazardSourceLedger/index.vue b/src/views/safeProduction/hazardSourceLedger/index.vue
index d77f093..7d979e2 100644
--- a/src/views/safeProduction/hazardSourceLedger/index.vue
+++ b/src/views/safeProduction/hazardSourceLedger/index.vue
@@ -114,7 +114,7 @@
<el-col :span="12">
<el-form-item label="绠℃帶璐d换浜�"
prop="principalUserId">
- <el-select v-model="form.principalUserId"
+ <el-select filterable v-model="form.principalUserId"
placeholder="璇烽�夋嫨绠℃帶璐d换浜�"
@change="handleUserChange"
clearable>
diff --git a/src/views/safeProduction/hazardousMaterialsControl/index.vue b/src/views/safeProduction/hazardousMaterialsControl/index.vue
index f3f739f..f539ffc 100644
--- a/src/views/safeProduction/hazardousMaterialsControl/index.vue
+++ b/src/views/safeProduction/hazardousMaterialsControl/index.vue
@@ -125,7 +125,7 @@
<el-col :span="12">
<el-form-item label="棰嗙敤浜�"
prop="applyUserId">
- <el-select v-model="form.applyUserId"
+ <el-select filterable v-model="form.applyUserId"
disabled
placeholder="璇烽�夋嫨"
clearable>
@@ -209,7 +209,7 @@
<el-col :span="12">
<el-form-item label="褰掕繕浜�"
prop="returnUserId">
- <el-select v-model="form.returnUserId"
+ <el-select filterable v-model="form.returnUserId"
disabled
placeholder="璇烽�夋嫨"
clearable>
diff --git a/src/views/safeProduction/safeWorkApproval/components/approvalDia.vue b/src/views/safeProduction/safeWorkApproval/components/approvalDia.vue
index 8e5a93e..667174e 100644
--- a/src/views/safeProduction/safeWorkApproval/components/approvalDia.vue
+++ b/src/views/safeProduction/safeWorkApproval/components/approvalDia.vue
@@ -50,7 +50,7 @@
<el-col :span="12">
<el-form-item label="鐢宠浜猴細"
prop="approveUser">
- <el-select v-model="form.approveUser"
+ <el-select filterable v-model="form.approveUser"
placeholder="閫夋嫨浜哄憳"
disabled>
<el-option v-for="user in userList"
diff --git a/src/views/safeProduction/safeWorkApproval/components/infoFormDia.vue b/src/views/safeProduction/safeWorkApproval/components/infoFormDia.vue
index a9e8451..3177ba1 100644
--- a/src/views/safeProduction/safeWorkApproval/components/infoFormDia.vue
+++ b/src/views/safeProduction/safeWorkApproval/components/infoFormDia.vue
@@ -119,7 +119,7 @@
<span>瀹℃壒浜�</span>
鈫�
</div>
- <el-select v-model="node.userId"
+ <el-select filterable v-model="node.userId"
placeholder="閫夋嫨浜哄憳"
style="width: 120px; margin-bottom: 8px;">
<el-option v-for="user in userList"
--
Gitblit v1.9.3