You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by mi...@apache.org on 2018/10/09 14:10:32 UTC

[incubator-dubbo-ops] branch develop updated: use search component

This is an automated email from the ASF dual-hosted git repository.

min pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/incubator-dubbo-ops.git


The following commit(s) were added to refs/heads/develop by this push:
     new fe7dea7  use search component
fe7dea7 is described below

commit fe7dea7038b78c5f7605072108c4ca25f9a8d707
Author: nzomkxia <z8...@gmail.com>
AuthorDate: Tue Oct 9 22:10:18 2018 +0800

    use search component
---
 .../src/components/governance/AccessControl.vue       | 19 ++++---------------
 .../src/components/governance/LoadBalance.vue         | 15 +++++----------
 .../src/components/governance/Overrides.vue           | 14 ++++----------
 .../src/components/governance/RoutingRule.vue         |  9 ---------
 .../src/components/governance/WeightAdjust.vue        | 15 +++++----------
 5 files changed, 18 insertions(+), 54 deletions(-)

diff --git a/dubbo-admin-frontend/src/components/governance/AccessControl.vue b/dubbo-admin-frontend/src/components/governance/AccessControl.vue
index f369869..8b9486c 100644
--- a/dubbo-admin-frontend/src/components/governance/AccessControl.vue
+++ b/dubbo-admin-frontend/src/components/governance/AccessControl.vue
@@ -21,20 +21,7 @@
     <v-layout row
               wrap>
       <v-flex xs12>
-        <v-card flat
-                color="transparent">
-          <v-card-text>
-            <v-layout row
-                      wrap>
-              <v-text-field label="Search Access Controls by service name"
-                            v-model="filter"
-                            clearable></v-text-field>
-              <v-btn @click="submit"
-                     color="primary"
-                     large>Search</v-btn>
-            </v-layout>
-          </v-card-text>
-        </v-card>
+        <search v-model="filter" :submit="submit" label="Search Access Controls by service name"></search>
       </v-flex>
     </v-layout>
 
@@ -151,6 +138,7 @@
 import yaml from 'js-yaml'
 import { AXIOS } from '../http-common'
 import AceEditor from '@/components/public/AceEditor'
+import Search from '@/components/public/Search'
 
 export default {
   name: 'AccessControl',
@@ -312,7 +300,8 @@ export default {
     }
   },
   components: {
-    AceEditor
+    AceEditor,
+    Search
   }
 }
 </script>
diff --git a/dubbo-admin-frontend/src/components/governance/LoadBalance.vue b/dubbo-admin-frontend/src/components/governance/LoadBalance.vue
index 99241f7..bda8f21 100644
--- a/dubbo-admin-frontend/src/components/governance/LoadBalance.vue
+++ b/dubbo-admin-frontend/src/components/governance/LoadBalance.vue
@@ -19,15 +19,8 @@
   <v-container grid-list-xl fluid >
     <v-layout row wrap>
       <v-flex xs12 >
-        <v-card flat color="transparent">
-          <v-card-text>
-            <v-layout row wrap >
-              <v-text-field label="Search dubbo service"
-                            v-model="filter" clearable></v-text-field>
-              <v-btn @click="submit" color="primary" large>Search</v-btn>
-            </v-layout>
-          </v-card-text>
-        </v-card>
+        <search v-model="filter" :submit="submit" label="Search dubbo service"></search>
+
       </v-flex>
     </v-layout>
 
@@ -111,9 +104,11 @@
   import yaml from 'js-yaml'
   import {AXIOS} from '../http-common'
   import AceEditor from '@/components/public/AceEditor'
+  import Search from '@/components/public/Search'
   export default {
     components: {
-      AceEditor
+      AceEditor,
+      Search
     },
     data: () => ({
       dropdown_font: [ 'Service', 'App', 'IP' ],
diff --git a/dubbo-admin-frontend/src/components/governance/Overrides.vue b/dubbo-admin-frontend/src/components/governance/Overrides.vue
index 3ccb694..2206b2d 100644
--- a/dubbo-admin-frontend/src/components/governance/Overrides.vue
+++ b/dubbo-admin-frontend/src/components/governance/Overrides.vue
@@ -19,15 +19,7 @@
   <v-container grid-list-xl fluid >
     <v-layout row wrap>
       <v-flex xs12 >
-        <v-card flat color="transparent">
-          <v-card-text>
-            <v-layout row wrap >
-              <v-text-field label="Search dubbo service"
-                            v-model="filter" clearable></v-text-field>
-              <v-btn @click="submit" color="primary" large>Search</v-btn>
-            </v-layout>
-          </v-card-text>
-        </v-card>
+        <search v-model="filter" :submit="submit" label="Search dubbo service"></search>
       </v-flex>
     </v-layout>
 
@@ -110,9 +102,11 @@
   import AceEditor from '@/components/public/AceEditor'
   import yaml from 'js-yaml'
   import {AXIOS} from '../http-common'
+  import Search from '@/components/public/Search'
   export default {
     components: {
-      AceEditor
+      AceEditor,
+      Search
     },
     data: () => ({
       dropdown_font: [ 'Service', 'App', 'IP' ],
diff --git a/dubbo-admin-frontend/src/components/governance/RoutingRule.vue b/dubbo-admin-frontend/src/components/governance/RoutingRule.vue
index 3ad644d..00b17d6 100644
--- a/dubbo-admin-frontend/src/components/governance/RoutingRule.vue
+++ b/dubbo-admin-frontend/src/components/governance/RoutingRule.vue
@@ -19,15 +19,6 @@
   <v-container grid-list-xl fluid >
       <v-layout row wrap>
         <v-flex xs12 >
-          <!--<v-card flat color="transparent">-->
-            <!--<v-card-text>-->
-              <!--<v-layout row wrap >-->
-                <!--<v-text-field label="Search dubbo service"-->
-                              <!--v-model="filter" clearable></v-text-field>-->
-                <!--<v-btn @click="submit" color="primary" large>Search</v-btn>-->
-              <!--</v-layout>-->
-            <!--</v-card-text>-->
-          <!--</v-card>-->
           <search v-model="filter" :submit="submit" label="Search dubbo service"></search>
         </v-flex>
       </v-layout>
diff --git a/dubbo-admin-frontend/src/components/governance/WeightAdjust.vue b/dubbo-admin-frontend/src/components/governance/WeightAdjust.vue
index 1f54169..80fcad2 100644
--- a/dubbo-admin-frontend/src/components/governance/WeightAdjust.vue
+++ b/dubbo-admin-frontend/src/components/governance/WeightAdjust.vue
@@ -19,15 +19,8 @@
   <v-container grid-list-xl fluid >
     <v-layout row wrap>
       <v-flex xs12 >
-        <v-card flat color="transparent">
-          <v-card-text>
-            <v-layout row wrap >
-              <v-text-field label="Search dubbo service"
-                            v-model="filter" clearable></v-text-field>
-              <v-btn @click="submit" color="primary" large>Search</v-btn>
-            </v-layout>
-          </v-card-text>
-        </v-card>
+        <search v-model="filter" :submit="submit" label="Search dubbo service"></search>
+
       </v-flex>
     </v-layout>
 
@@ -112,9 +105,11 @@
   import AceEditor from '@/components/public/AceEditor'
   import yaml from 'js-yaml'
   import {AXIOS} from '../http-common'
+  import Search from '@/components/public/Search'
   export default {
     components: {
-      AceEditor
+      AceEditor,
+      Search
     },
     data: () => ({
       dropdown_font: [ 'Service', 'App', 'IP' ],