reghao 2 місяців тому
батько
коміт
486d4eaf19
1 змінених файлів з 19 додано та 1 видалено
  1. 19 1
      src/views/devops/srv/MachineNginx.vue

+ 19 - 1
src/views/devops/srv/MachineNginx.vue

@@ -2,7 +2,7 @@
   <el-container>
     <el-header height="220">
       <h3>Nginx 配置管理</h3>
-      <el-row style="margin-top: 10px">
+      <el-row style="margin-top: 5px">
         <el-select
           v-model="env"
           size="mini"
@@ -32,6 +32,17 @@
           />
         </el-select>
         <el-button size="mini" type="warning" icon="el-icon-refresh" style="margin-left: 5px" @click="onRefresh">刷新</el-button>
+        <el-row style="margin-top: 5px">
+          <el-input
+            v-model="queryInfo.path"
+            size="mini"
+            style="margin :5px; width: 20%"
+            clearable
+            placeholder="输入路径(回车搜索)"
+            @clear="onClear"
+            @keyup.enter.native="onSearch"
+          />
+        </el-row>
       </el-row>
     </el-header>
     <el-main>
@@ -170,6 +181,7 @@ export default {
     },
     handleNodeClick(data) {
       if (data.type !== 'file') {
+        this.$message.warning('not file')
         return
       }
 
@@ -197,6 +209,12 @@ export default {
       }).finally(() => {
         this.showEditDialog = false
       })
+    },
+    onClear() {
+      this.queryInfo.path = ''
+    },
+    onSearch() {
+      this.getData()
     }
   }
 }