Pārlūkot izejas kodu

完成了系统管理外面搜索功能

sunyanqiang 3 gadi atpakaļ
vecāks
revīzija
d5c2c14841

+ 4 - 5
src/views/system/config/index.vue

@@ -11,28 +11,26 @@
         <el-input
           v-model="queryParams.configName"
           placeholder="请输入参数名称"
-          clearable
           size="small"
           style="width: 240px"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="configKey">
         <el-input
           v-model="queryParams.configKey"
           placeholder="请输入参数键名"
-          clearable
           size="small"
           style="width: 240px"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="configType">
         <el-select
           v-model="queryParams.configType"
           placeholder="系统内置"
-          clearable
           size="small"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_yes_no"
@@ -57,6 +55,7 @@
           range-separator="-"
           start-placeholder="开始日期"
           end-placeholder="结束日期"
+          @change="handleQuery"
         ></el-date-picker>
       </el-form-item>
       <el-form-item>

+ 2 - 1
src/views/system/dept/index.vue

@@ -12,7 +12,7 @@
           placeholder="请输入单位名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="status">
@@ -21,6 +21,7 @@
           placeholder="单位状态"
           clearable
           size="small"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_normal_disable"

+ 5 - 5
src/views/system/dict/index.vue

@@ -11,29 +11,27 @@
         <el-input
           v-model="queryParams.dictName"
           placeholder="请输入字典名称"
-          clearable
           size="small"
           style="width: 240px"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="dictType">
         <el-input
           v-model="queryParams.dictType"
           placeholder="请输入字典类型"
-          clearable
           size="small"
           style="width: 240px"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="status">
         <el-select
           v-model="queryParams.status"
           placeholder="字典状态"
-          clearable
           size="small"
           style="width: 200px"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_normal_disable"
@@ -59,6 +57,7 @@
           range-separator="-"
           start-placeholder="开始日期"
           end-placeholder="结束日期"
+          @change="handleQuery"
         ></el-date-picker>
       </el-form-item>
       <el-form-item>
@@ -544,6 +543,7 @@ export default {
 /* 日期背景颜色 */
 ::v-deep .el-date-editor .el-range-input {
   background: #00365f;
+  color: #fff;
 }
 ::v-deep .el-textarea__inner {
   width: 660px;

+ 2 - 1
src/views/system/menu/index.vue

@@ -12,7 +12,7 @@
           placeholder="请输入菜单名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="status">
@@ -21,6 +21,7 @@
           placeholder="菜单状态"
           clearable
           size="small"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_normal_disable"

+ 3 - 2
src/views/system/notice/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入公告标题"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="createBy">
@@ -22,7 +22,7 @@
           placeholder="请输入操作人员"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="noticeType">
@@ -31,6 +31,7 @@
           placeholder="公告类型"
           clearable
           size="small"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_notice_type"

+ 3 - 2
src/views/system/post/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入岗位编码"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="postName">
@@ -22,7 +22,7 @@
           placeholder="请输入岗位名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="status">
@@ -31,6 +31,7 @@
           placeholder="岗位状态"
           clearable
           size="small"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_normal_disable"

+ 4 - 2
src/views/system/role/index.vue

@@ -12,7 +12,7 @@
           placeholder="请输入角色名称"
           size="small"
           style="width: 240px"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="roleKey">
@@ -21,7 +21,7 @@
           placeholder="请输入权限字符"
           size="small"
           style="width: 240px"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item prop="status">
@@ -31,6 +31,7 @@
           clearable
           size="small"
           style="width: 240px"
+          @change="handleQuery"
         >
           <el-option
             v-for="dict in dict.type.sys_normal_disable"
@@ -56,6 +57,7 @@
           range-separator="-"
           start-placeholder="开始日期"
           end-placeholder="结束日期"
+          @change="handleQuery"
         ></el-date-picker>
       </el-form-item>
       <el-form-item>

+ 5 - 6
src/views/system/user/index.vue

@@ -38,29 +38,27 @@
             <el-input
               v-model="queryParams.userName"
               placeholder="请输入用户名称"
-              clearable
               size="small"
               style="width: 240px"
-              @keyup.enter.native="handleQuery"
+              @input="handleQuery"
             />
           </el-form-item>
           <el-form-item prop="phonenumber">
             <el-input
               v-model="queryParams.phonenumber"
               placeholder="请输入手机号码"
-              clearable
               size="small"
               style="width: 240px"
-              @keyup.enter.native="handleQuery"
+              @input="handleQuery"
             />
           </el-form-item>
           <el-form-item prop="status">
             <el-select
               v-model="queryParams.status"
               placeholder="用户状态"
-              clearable
               size="small"
               style="width: 240px"
+              @change="handleQuery"
             >
               <el-option
                 v-for="dict in dict.type.sys_normal_disable"
@@ -86,6 +84,7 @@
               range-separator="-"
               start-placeholder="开始日期"
               end-placeholder="结束日期"
+              @change="handleQuery"
             ></el-date-picker>
           </el-form-item>
           <el-form-item>
@@ -1024,7 +1023,7 @@ export default {
   height: 104px;
   margin-left: 23px;
 }
-::v-deep .el-input.is-disabled .el-input__inner{
+::v-deep .el-input.is-disabled .el-input__inner {
   background: #004d86 !important;
 }
 ::v-deep .el-dialog__header {