Explorar o código

fix:解决用户管理/工作日志重置按钮问题

James %!s(int64=4) %!d(string=hai) anos
pai
achega
a7c5303b54
Modificáronse 2 ficheiros con 16 adicións e 4 borrados
  1. 8 2
      backstage/src/pages/user/index.vue
  2. 8 2
      backstage/src/pages/work-log/index.vue

+ 8 - 2
backstage/src/pages/user/index.vue

@@ -7,7 +7,7 @@
         <div class="info-top">
           <div class="info-left">
             <span>按用户状态查看:</span>
-            <el-select style="width:90px;" v-model="region" placeholder="请选择">
+            <el-select style="width:100px;" v-model="region" placeholder="请选择">
               <el-option label="全部" value=""></el-option>
               <el-option label="启用" :value="0"></el-option>
               <el-option label="停用" :value="1"></el-option>
@@ -18,7 +18,8 @@
               placeholder="请输入关键字搜索"
             ></el-input>
             <el-button type="primary" @click="getInformation">查找</el-button>
-            <el-button @click="inputKey=''">重置</el-button>
+            <!-- <el-button @click="inputKey=''">重置</el-button> -->
+            <el-button @click="resetCon">重置</el-button>
           </div>
           <div class="info-right">
             <el-button type="primary" v-if="authority['新增']" @click="show('','add')">新增用户</el-button>
@@ -241,6 +242,11 @@ export default {
     this.getRole()
   },
   methods: {
+    // 点击重置搜索条件
+    resetCon () {
+      this.region = this.inputKey = ''
+      this.getInformation()
+    },
     reset () {
       let data = {
         id: this.form.id

+ 8 - 2
backstage/src/pages/work-log/index.vue

@@ -15,7 +15,7 @@
               <el-option label="排序" value="px"></el-option>
             </el-select> -->
             <span style="margin-left:20px;">按操作模块查看:</span>
-            <el-select style="width:120px;" v-model="params.type" placeholder="请选择">
+            <el-select style="width:140px;" v-model="params.type" placeholder="请选择">
               <el-option label="全部" value=""></el-option>
               <el-option label="展示管理" value="展示管理"></el-option>
               <el-option label="文物库" value="文物库"></el-option>
@@ -24,7 +24,8 @@
             </el-select>
             <el-input style="width:220px;margin:0 20px;" v-model="params.description" placeholder="请输入操作事件内容"></el-input>
             <el-button type="primary" @click="handleSearchBtnClick">查找</el-button>
-            <el-button @click="params.description = ''">重置</el-button>
+            <!-- <el-button @click="params.description = ''">重置</el-button> -->
+            <el-button @click="reset">重置</el-button>
           </div>
         </div>
         <el-table :data="tableData" style="width: 100%">
@@ -112,6 +113,11 @@ export default {
     this.getLogs()
   },
   methods: {
+    // 点击重置
+    reset () {
+      this.params.type = this.params.description = ''
+      this.handleSearchBtnClick()
+    },
     getLogs () {
       this.$http.post('/log/list', this.params).then(res => {
         this.tableData = res.data.list