From a235a309cbb0290b2d929abe85d645cbfcd39f74 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 28 三月 2025 14:12:09 +0800
Subject: [PATCH] 全局修改-按回车搜索

---
 src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue        |   51 ++++----
 src/views/system/customer/index.vue                                      |   43 ++++--
 src/views/CNAS/personnel/personalOverview/index.vue                      |   36 ++++-
 src/views/CNAS/personnel/personnelInfo/tabs/personnel-list.vue           |   24 ++-
 src/views/CNAS/personnel/personnelInfo/tabs/training-record.vue          |   20 ++-
 src/views/business/rawMaterialInspection/index.vue                       |    2 
 src/views/CNAS/personnel/personnelInfo/components/Edit.vue               |    2 
 src/views/business/productOrder/index.vue                                |    1 
 src/views/CNAS/personnel/personnelInfo/tabs/reward-punishment-record.vue |   41 +++---
 src/views/business/materialOrder/index.vue                               |    2 
 src/views/standard/model/index.vue                                       |   40 ++++-
 src/views/system/user/index.vue                                          |    2 
 src/views/CNAS/personnel/personnelInfo/tabs/job-responsibilities.vue     |   20 +-
 src/views/CNAS/personnel/personnelInfo/tabs/personnel-capacity.vue       |   22 ++-
 src/views/business/productSamplingInfo/index.vue                         |   39 ++++-
 15 files changed, 212 insertions(+), 133 deletions(-)

diff --git a/src/views/CNAS/personnel/personalOverview/index.vue b/src/views/CNAS/personnel/personalOverview/index.vue
index d96566c..03266c7 100644
--- a/src/views/CNAS/personnel/personalOverview/index.vue
+++ b/src/views/CNAS/personnel/personalOverview/index.vue
@@ -1,15 +1,16 @@
 <template>
   <div class="capacity-scope">
-    <div>
-      <el-form :model="entity" ref="entity" size="small" :inline="true">
-        <el-form-item label="浜哄憳鍚嶇О">
-          <el-input v-model="entity.name" clearable></el-input>
-        </el-form-item>
-        <el-form-item>
+    <div style="display: flex;justify-content: space-between">
+      <div class="search_box">
+        <div class="search_item">
+          <span class="search_label">浜哄憳鍚嶇О</span>
+          <el-input v-model="entity.name" clearable @keyup.enter.native="currentPage= 1,list=[],finishLoding = false,keyMap = {},refreshTable()"></el-input>
+        </div>
+        <div class="search_button">
           <el-button size="mini" type="primary" @click="currentPage= 1,list=[],finishLoding = false,keyMap = {},refreshTable()">鏌ヨ</el-button>
           <el-button @click="refresh" size="mini">閲嶇疆</el-button>
-        </el-form-item>
-      </el-form>
+        </div>
+      </div>
     </div>
     <div class="table" v-loading="loading">
       <scroll-pagination @load="refreshTable" :finishLoding="finishLoding" :list="list" v-if="list.length>0||loading">
@@ -199,4 +200,23 @@
   line-height: 20px;
   color: #fff;
 }
+.search_box {
+  display: flex;
+}
+.search_item {
+  margin-bottom: 18px;
+  margin-right: 10px;
+  display: flex;
+  align-items: center;
+  line-height: 32px;
+}
+.search_label {
+  width: 88px;
+  font-size: 14px;
+  font-weight: 700;
+  color: #606266;
+}
+.search_button {
+  line-height: 30px;
+}
 </style>
diff --git a/src/views/CNAS/personnel/personnelInfo/components/Edit.vue b/src/views/CNAS/personnel/personnelInfo/components/Edit.vue
index 717ca98..af8e822 100644
--- a/src/views/CNAS/personnel/personnelInfo/components/Edit.vue
+++ b/src/views/CNAS/personnel/personnelInfo/components/Edit.vue
@@ -28,7 +28,7 @@
       <el-row style="margin: 15px 0">
         <el-form>
           <el-row>
-          <el-col :span="5">
+          <el-col :span="6">
             <el-form-item label="鍩硅鏃ユ湡:">
               <el-date-picker v-model="trainingForm.openingTime" format="yyyy-MM-dd" :disabled="currentRow.state !== 3"
                               placeholder="閫夋嫨鏃ユ湡" size="small" value-format="yyyy-MM-dd"
diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/job-responsibilities.vue b/src/views/CNAS/personnel/personnelInfo/tabs/job-responsibilities.vue
index a2c43ff..c048536 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/job-responsibilities.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/job-responsibilities.vue
@@ -1,16 +1,18 @@
 <!-- 宀椾綅鑱岃矗 -->
 <template>
   <div class="view">
-    <div style="display: flex;justify-content: space-between;">
-      <el-form ref="page" size="small" :inline="true">
-        <el-form-item label="鍛樺伐">
-          <el-input v-model="userName" clearable placeholder="璇疯緭鍏ュ憳宸�" size="small" style="width: 20vh;"></el-input>
-        </el-form-item>
-        <el-form-item>
+    <div style="display: flex;justify-content: space-between">
+      <div style="display: flex;">
+        <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+          <span style="width: 50px;font-size: 14px;font-weight: 700;color: #606266;">鍛樺伐</span>
+          <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="userName"
+                    @keyup.enter.native="refreshTable"></el-input>
+        </div>
+        <div style="line-height: 30px;">
           <el-button size="small" type="primary" @click="refreshTable">鏌ヨ</el-button>
-        </el-form-item>
-      </el-form>
-      <div>
+        </div>
+      </div>
+      <div style="line-height: 30px;">
         <el-button size="small" type="primary" @click="addPost">鏂板</el-button>
         <!--        <el-button size="small" type="primary">瀵煎嚭excel</el-button>-->
       </div>
diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/personnel-capacity.vue b/src/views/CNAS/personnel/personnelInfo/tabs/personnel-capacity.vue
index eb1f50b..2dd7789 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/personnel-capacity.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/personnel-capacity.vue
@@ -1,16 +1,18 @@
 <!-- 浜哄憳鑳藉姏 -->
 <template>
   <div>
-    <div style="display: flex;justify-content: space-between;">
-      <el-form ref="page" size="small" :inline="true">
-        <el-form-item label="濮撳悕">
-          <el-input v-model="userName" placeholder="璇疯緭鍏ュ鍚�" size="small" clearable></el-input>
-        </el-form-item>
-        <el-form-item>
-          <el-button size="mini" type="primary" @click="refreshTable">鏌ヨ</el-button>
-        </el-form-item>
-      </el-form>
-      <div>
+    <div style="display: flex;justify-content: space-between">
+      <div style="display: flex;">
+        <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+          <span style="width: 48px;font-size: 14px;font-weight: 700;color: #606266;">濮撳悕</span>
+          <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="userName"
+                    @keyup.enter.native="refreshTable"></el-input>
+        </div>
+        <div style="line-height: 30px;">
+          <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button>
+        </div>
+      </div>
+      <div style="line-height: 30px;">
         <el-button v-if="!isDepartment" size="small" type="primary" @click="addAppointPost('add')">鏂板</el-button>
       </div>
     </div>
diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/personnel-list.vue b/src/views/CNAS/personnel/personnelInfo/tabs/personnel-list.vue
index d468caf..aac448d 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/personnel-list.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/personnel-list.vue
@@ -1,16 +1,18 @@
 <template>
   <div>
-    <div style="display: flex;justify-content: space-between;">
-      <el-form :model="entity" ref="entity" size="small" :inline="true">
-        <el-form-item label="浜哄憳鍚嶇О">
-          <el-input v-model="entity.name" clearable></el-input>
-        </el-form-item>
-        <el-form-item>
-          <el-button size="mini" style="margin-left: 10px" @click="refresh()">閲嶇疆</el-button>
-          <el-button size="mini" type="primary" @click="refreshTable()">鏌ヨ</el-button>
-        </el-form-item>
-      </el-form>
-      <div>
+    <div style="display: flex;justify-content: space-between">
+      <div style="display: flex;">
+        <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+          <span style="width: 88px;font-size: 14px;font-weight: 700;color: #606266;">浜哄憳鍚嶇О</span>
+          <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="entity.name"
+                    @keyup.enter.native="refreshTable"></el-input>
+        </div>
+        <div style="line-height: 30px;">
+          <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button>
+          <el-button size="mini" @click="refresh">閲嶇疆</el-button>
+        </div>
+      </div>
+      <div style="line-height: 30px;">
         <el-button :loading="outLoading" size="small" type="primary" @click="handleDown">瀵煎嚭</el-button>
         <el-button size="small" type="primary" @click="openSelectUserDia">鏂板缓</el-button>
       </div>
diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue b/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue
index e594264..a003633 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/personnelTraining.vue
@@ -5,16 +5,18 @@
       <div class="title">
         <span style="font-weight: bold">骞村害璁″垝</span>
       </div>
-      <div style="display: flex;justify-content: space-between;">
-        <el-form :model="page" ref="page" size="small" :inline="true">
-          <el-form-item label="缂栧埗浜�">
-            <el-input v-model="page.compilerName" clearable></el-input>
-          </el-form-item>
-          <el-form-item>
-            <el-button size="mini" type="primary" @click="getYearPlanList(departId)">鏌ヨ</el-button>
-          </el-form-item>
-        </el-form>
-        <div>
+      <div style="display: flex;justify-content: space-between">
+        <div style="display: flex;">
+          <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+            <span style="width: 88px;font-size: 14px;font-weight: 700;color: #606266;">缂栧埗浜�</span>
+            <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="page.compilerName"
+                      @keyup.enter.native="getYearPlanList(departId)"></el-input>
+          </div>
+          <div style="line-height: 30px;">
+            <el-button type="primary" size="mini" @click="getYearPlanList(departId)">鏌ヨ</el-button>
+          </div>
+        </div>
+        <div style="line-height: 30px;">
           <el-button size="small" type="primary" @click="uploadDia = true, getUserList()">瀵煎叆</el-button>
         </div>
       </div>
@@ -26,25 +28,22 @@
         <div class="title">
           <span style="font-weight: bold">骞村害璁″垝鏄庣粏</span>
         </div>
-        <div style="display: flex;justify-content: space-between;">
-          <el-form :model="inDetailForm" ref="inDetailForm" size="small" :inline="true">
-            <el-form-item label="鍩硅璁插笀">
-              <el-input v-model="inDetailForm.trainingLecturerName" class="search" clearable placeholder="璇疯緭鍏�"
-                size="small"></el-input>
-            </el-form-item>
-            <el-form-item label="鍩硅鏃ユ湡">
-              <el-date-picker v-model="inDetailForm.trainingDate" clearable format="yyyy-MM-dd" placeholder="閫夋嫨鏃ユ湡"
-                size="small" type="date" value-format="yyyy-MM-dd"></el-date-picker>
-            </el-form-item>
-            <el-form-item>
+        <div style="display: flex;justify-content: space-between">
+          <div style="display: flex;">
+            <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+              <span style="width: 88px;font-size: 14px;font-weight: 700;color: #606266;">鍩硅璁插笀</span>
+              <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="inDetailForm.trainingLecturerName"
+                        @keyup.enter.native="searchTable"></el-input>
+            </div>
+            <div style="line-height: 30px;">
               <el-button size="mini" type="primary" @click="searchTable">鏌ヨ</el-button>
-            </el-form-item>
-          </el-form>
-          <div>
+            </div>
+          </div>
+          <div style="line-height: 30px;">
             <el-button v-if="isDepartment && currentChangeRow && isOperation" size="small"
-              @click="batchDelete">鎵归噺鍒犻櫎</el-button>
+                       @click="batchDelete">鎵归噺鍒犻櫎</el-button>
             <el-button v-if="isDepartment && currentChangeRow && isOperation" size="small" type="primary"
-              @click="addTrainingPlan('add')">鏂板</el-button>
+                       @click="addTrainingPlan('add')">鏂板</el-button>
           </div>
         </div>
         <lims-table :tableData="inDetailPlanTableData" :column="inDetailPlanColumn"
diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/reward-punishment-record.vue b/src/views/CNAS/personnel/personnelInfo/tabs/reward-punishment-record.vue
index dfa7bd0..d902602 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/reward-punishment-record.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/reward-punishment-record.vue
@@ -1,27 +1,28 @@
 <!-- 濂栨儵璁板綍 -->
 <template>
   <div>
-    <div class="view">
-      <div style="display: flex;justify-content: space-between;">
-        <el-form :model="search" ref="page" size="small" :inline="true">
-          <el-form-item label="濮撳悕">
-            <el-input v-model="search.userName" clearable placeholder="璇疯緭鍏ュ叧閿瓧" size="small"
-              style="width: 20vh;"></el-input>
-          </el-form-item>
-          <el-form-item label="濂栨儵鏃ユ湡" class="dateTime">
-            <el-date-picker v-model="search.searchTimeList" :picker-options="pickerOptions" align="right" clearable
-              end-placeholder="缁撴潫鏃ユ湡" format="yyyy-MM-dd" range-separator="鑷�" size="small" start-placeholder="寮�濮嬫棩鏈�"
-              style="width: 100%" type="daterange" unlink-panels value-format="yyyy-MM-dd 00:00:00">
-            </el-date-picker>
-          </el-form-item>
-          <el-form-item>
-            <el-button size="mini" type="primary" @click="getPersonnelTraining(departId)">鏌ヨ</el-button>
-          </el-form-item>
-        </el-form>
-        <div>
-          <el-button :loading="outLoading" size="small" type="primary" @click="handleDown">瀵煎嚭</el-button>
-          <el-button size="small" type="primary" @click="addRow">鏂板</el-button>
+    <div style="display: flex;justify-content: space-between">
+      <div style="display: flex;">
+        <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+          <span style="width: 48px;font-size: 14px;font-weight: 700;color: #606266;">濮撳悕</span>
+          <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="search.userName"
+                    @keyup.enter.native="getPersonnelTraining(departId)"></el-input>
         </div>
+        <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+          <span style="width: 88px;font-size: 14px;font-weight: 700;color: #606266;">濂栨儵鏃ユ湡</span>
+          <el-date-picker v-model="search.searchTimeList" :picker-options="pickerOptions" align="right" clearable
+                          @change="getPersonnelTraining(departId)"
+                          end-placeholder="缁撴潫鏃ユ湡" format="yyyy-MM-dd" range-separator="鑷�" size="small" start-placeholder="寮�濮嬫棩鏈�"
+                          style="width: 100%" type="daterange" unlink-panels value-format="yyyy-MM-dd 00:00:00">
+          </el-date-picker>
+        </div>
+        <div style="line-height: 30px;">
+          <el-button size="mini" type="primary" @click="getPersonnelTraining(departId)">鏌ヨ</el-button>
+        </div>
+      </div>
+      <div style="line-height: 30px;">
+        <el-button :loading="outLoading" size="small" type="primary" @click="handleDown">瀵煎嚭</el-button>
+        <el-button size="small" type="primary" @click="addRow">鏂板</el-button>
       </div>
     </div>
     <div class="table">
diff --git a/src/views/CNAS/personnel/personnelInfo/tabs/training-record.vue b/src/views/CNAS/personnel/personnelInfo/tabs/training-record.vue
index 0ef8f2a..57c6947 100644
--- a/src/views/CNAS/personnel/personnelInfo/tabs/training-record.vue
+++ b/src/views/CNAS/personnel/personnelInfo/tabs/training-record.vue
@@ -6,15 +6,18 @@
         <div class="title">
           <span style="font-weight: bold">骞村害璁″垝</span>
         </div>
-        <div style="display: flex;justify-content: space-between;">
-          <el-form :model="trainingPagination" ref="trainingPagination" size="small" :inline="true">
-            <el-form-item label="濮撳悕">
-              <el-input v-model="trainingPagination.userName" class="search" clearable placeholder="璇疯緭鍏�" size="small"></el-input>
-            </el-form-item>
-            <el-form-item>
+        <div style="display: flex;justify-content: space-between">
+          <div style="display: flex;">
+            <div style="margin-bottom: 18px;margin-right: 10px;display: flex;align-items: center;line-height: 32px;">
+              <span style="width: 48px;font-size: 14px;font-weight: 700;color: #606266;">濮撳悕</span>
+              <el-input v-model="trainingPagination.userName" class="search"
+                        @keyup.enter.native="getPersonnelTraining(departId)"
+                        clearable placeholder="璇疯緭鍏�" size="small"></el-input>
+            </div>
+            <div style="line-height: 30px;">
               <el-button size="small" type="primary" @click="getPersonnelTraining(departId)">鏌ヨ</el-button>
-            </el-form-item>
-          </el-form>
+            </div>
+          </div>
         </div>
         <lims-table :tableData="trainingTableData" :column="trainingColumn"
                     ref="trainingTableData"
@@ -34,6 +37,7 @@
                 clearable
                 format="yyyy"
                 placeholder="閫夋嫨骞�"
+                @change="queryPersonnelDetailsPage(currentChangeRow.userId)"
                 size="small"
                 type="year"
                 value-format="yyyy">
diff --git a/src/views/business/materialOrder/index.vue b/src/views/business/materialOrder/index.vue
index a263e75..a307a3e 100644
--- a/src/views/business/materialOrder/index.vue
+++ b/src/views/business/materialOrder/index.vue
@@ -49,7 +49,7 @@
             </el-select>
           </el-form-item>
           <el-form-item label="涓嬪彂鏃堕棿" prop="date" v-if="(tabIndex === 2 || tabIndex === 3 || tabIndex === 4) && more">
-            <el-date-picker v-model="entity.date" end-placeholder="缁撴潫鏃ユ湡" format="yyyy-MM-dd" placeholder="閫夋嫨鏃ユ湡"
+            <el-date-picker v-model="entity.date" end-placeholder="缁撴潫鏃ユ湡" format="yyyy-MM-dd" placeholder="閫夋嫨鏃ユ湡" @change="goSearch"
               range-separator="鑷�" size="small" start-placeholder="寮�濮嬫棩鏈�" type="daterange" value-format="yyyy-MM-dd">
             </el-date-picker>
           </el-form-item>
diff --git a/src/views/business/productOrder/index.vue b/src/views/business/productOrder/index.vue
index d54ecff..d619ab2 100644
--- a/src/views/business/productOrder/index.vue
+++ b/src/views/business/productOrder/index.vue
@@ -17,6 +17,7 @@
         </el-form-item>
         <el-form-item label="涓嬪崟鏃堕棿" prop="createTime" v-if="more">
           <el-date-picker v-model="entity.createTime" clearable format="yyyy-MM-dd" placeholder="閫夋嫨鏃ユ湡" size="small"
+                          @change="refreshTable"
             style="width:100%" type="date" value-format="yyyy-MM-dd HH:mm:ss">
           </el-date-picker>
         </el-form-item>
diff --git a/src/views/business/productSamplingInfo/index.vue b/src/views/business/productSamplingInfo/index.vue
index 666512e..9cf3667 100644
--- a/src/views/business/productSamplingInfo/index.vue
+++ b/src/views/business/productSamplingInfo/index.vue
@@ -1,17 +1,18 @@
 <template>
   <div class="capacity-scope">
     <div style="display: flex;justify-content: space-between">
-      <el-form :model="entity" ref="entity" size="small" :inline="true">
-        <el-form-item label="缂栧彿" prop="quarterNo" v-show="tabIndex === 0">
+      <div class="search_box">
+        <div class="search_item">
+          <span class="search_label">缂栧彿</span>
           <el-input v-model="entity.quarterNo" clearable placeholder="璇疯緭鍏�" size="small"
-            @keyup.enter.native="refreshTable">
+                    @keyup.enter.native="refreshTable()">
           </el-input>
-        </el-form-item>
-        <el-form-item>
+        </div>
+        <div class="search_button">
           <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button>
           <el-button size="mini" @click="refresh">閲嶇疆</el-button>
-        </el-form-item>
-      </el-form>
+        </div>
+      </div>
       <div>
         <el-button v-if="tabIndex === 1" size="small" type="primary" @click="yearSample('add')">骞村害鎶芥牱</el-button>
       </div>
@@ -390,7 +391,7 @@
   // 鏂规硶闆嗗悎
   methods: {
     // 鏌ヨ鍥炶皟
-    refreshTable(e) {
+    refreshTable() {
       if (this.tabIndex === 0) {
         this.getQuarterPageList()
       } else if (this.tabIndex === 1) {
@@ -593,9 +594,6 @@
     // 鍒囨崲涓嬪崟tab琛ㄦ牸
     handleTab(m, i) {
       this.tabIndex = i;
-      if (this.tabIndex === 0) {
-        this.componentData.entity.quarterNo = this.entity.quarterNo
-      }
       this.refreshTable()
     },
     closeYearSampleDia() {
@@ -648,4 +646,23 @@
   border-color: #3A7BFA;
   color: #3A7BFA;
 }
+.search_box {
+  display: flex;
+}
+.search_item {
+  margin-bottom: 18px;
+  margin-right: 10px;
+  display: flex;
+  align-items: center;
+  line-height: 32px;
+}
+.search_label {
+  width: 52px;
+  font-size: 14px;
+  font-weight: 700;
+  color: #606266;
+}
+.search_button {
+  line-height: 30px;
+}
 </style>
diff --git a/src/views/business/rawMaterialInspection/index.vue b/src/views/business/rawMaterialInspection/index.vue
index c562ab8..bfb28d7 100644
--- a/src/views/business/rawMaterialInspection/index.vue
+++ b/src/views/business/rawMaterialInspection/index.vue
@@ -38,7 +38,7 @@
           </el-form-item>
           <el-form-item label="涓嬪彂鏃堕棿" prop="date" v-if="(tabIndex === 3 || tabIndex === 4) && more">
             <el-date-picker v-model="componentData.date" end-placeholder="缁撴潫鏃ユ湡" format="yyyy-MM-dd" placeholder="閫夋嫨鏃ユ湡"
-              range-separator="鑷�" size="small" start-placeholder="寮�濮嬫棩鏈�" style="width: 100%;" type="daterange"
+              range-separator="鑷�" size="small" start-placeholder="寮�濮嬫棩鏈�" style="width: 100%;" type="daterange" @change="refreshTable()"
               value-format="yyyy-MM-dd">
             </el-date-picker>
           </el-form-item>
diff --git a/src/views/standard/model/index.vue b/src/views/standard/model/index.vue
index 19db4a1..6d3ce8f 100644
--- a/src/views/standard/model/index.vue
+++ b/src/views/standard/model/index.vue
@@ -1,17 +1,16 @@
 <template>
   <div class="capacity-scope">
     <div class="search">
-      <div>
-        <el-form :model="queryParams" ref="queryParams" size="small" :inline="true">
-          <el-form-item label="妯℃澘鍚嶇О" prop="name">
-            <el-input v-model="queryParams.name" clearable placeholder="璇疯緭鍏�" size="small"
-                      @keyup.enter.native="refreshTable($event)"></el-input>
-          </el-form-item>
-          <el-form-item>
-            <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button>
-            <el-button size="mini" @click="refresh">閲嶇疆</el-button>
-          </el-form-item>
-        </el-form>
+      <div class="search_box">
+        <div class="search_item">
+          <span class="search_label">妯℃澘鍚嶇О</span>
+          <el-input v-model="queryParams.name" clearable placeholder="璇疯緭鍏�" size="small"
+                    @keyup.enter.native="refreshTable()"></el-input>
+        </div>
+        <div class="search_button">
+          <el-button type="primary" size="mini" @click="refreshTable">鏌ヨ</el-button>
+          <el-button size="mini" @click="refresh">閲嶇疆</el-button>
+        </div>
       </div>
       <div>
         <el-button v-if="checkPermi(['standard:model:add'])" size="small" type="primary" @click="openAdd">鏂板</el-button>
@@ -381,4 +380,23 @@
   display: flex;
   justify-content: space-between;
 }
+.search_box {
+  display: flex;
+}
+.search_item {
+  margin-bottom: 18px;
+  margin-right: 10px;
+  display: flex;
+  align-items: center;
+  line-height: 32px;
+}
+.search_label {
+  width: 88px;
+  font-size: 14px;
+  font-weight: 700;
+  color: #606266;
+}
+.search_button {
+  line-height: 26px;
+}
 </style>
diff --git a/src/views/system/customer/index.vue b/src/views/system/customer/index.vue
index d7dd187..efe5f13 100644
--- a/src/views/system/customer/index.vue
+++ b/src/views/system/customer/index.vue
@@ -1,17 +1,16 @@
 <template>
   <div class="app-container">
-    <div class="search">
-      <div>
-        <el-form :model="queryParams" ref="queryForm" size="small" :inline="true">
-          <el-form-item label="瀹㈡埛鍚嶇О" prop="company">
-            <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="queryParams.company"
-                      @keyup.enter.native="getList"></el-input>
-          </el-form-item>
-          <el-form-item>
-            <el-button type="primary" size="mini" @click="getList">鏌ヨ</el-button>
-            <el-button size="mini" @click="refresh">閲嶇疆</el-button>
-          </el-form-item>
-        </el-form>
+    <div style="display: flex;justify-content: space-between">
+      <div class="search_box">
+        <div class="search_item">
+          <span class="search_label">瀹㈡埛鍚嶇О</span>
+          <el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="queryParams.company"
+                    @keyup.enter.native="getList"></el-input>
+        </div>
+        <div class="search_button">
+          <el-button type="primary" size="mini" @click="getList">鏌ヨ</el-button>
+          <el-button size="mini" @click="refresh">閲嶇疆</el-button>
+        </div>
       </div>
       <div>
         <el-button size="small" type="primary" @click="openFormDia('add')" icon="el-icon-plus">鏂板</el-button>
@@ -220,9 +219,23 @@
 </script>
 
 <style scoped>
-.search {
-  height: 46px;
+.search_box {
   display: flex;
-  justify-content: space-between;
+}
+.search_item {
+  margin-bottom: 18px;
+  margin-right: 10px;
+  display: flex;
+  align-items: center;
+  line-height: 32px;
+}
+.search_label {
+  width: 88px;
+  font-size: 14px;
+  font-weight: 700;
+  color: #606266;
+}
+.search_button {
+  line-height: 30px;
 }
 </style>
diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index b151160..e5e11ee 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -28,7 +28,7 @@
                     @keyup.enter.native="handleQuery" />
                 </el-form-item>
                 <el-form-item label="鐘舵��" prop="status">
-                  <el-select v-model="queryParams.status" placeholder="鐢ㄦ埛鐘舵��" clearable>
+                  <el-select v-model="queryParams.status" placeholder="鐢ㄦ埛鐘舵��" clearable @change="handleQuery">
                     <el-option v-for="dict in dict.type.sys_normal_disable" :key="dict.value" :label="dict.label"
                       :value="dict.value" />
                   </el-select>

--
Gitblit v1.9.3