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

menghaoran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-ui.git


The following commit(s) were added to refs/heads/master by this push:
     new 276918a  Remove additional config center
     new e368c05  Merge pull request #18 from menghaoranss/0915-2
276918a is described below

commit 276918abef372a8b9d6e095e07296715d91e4380
Author: menghaoranss <[email protected]>
AuthorDate: Tue Sep 15 16:46:35 2020 +0800

    Remove additional config center
---
 .../src/components/Head/index.vue                  |  5 ++-
 shardingsphere-ui-frontend/src/lang/en-US.js       |  8 ++--
 shardingsphere-ui-frontend/src/lang/zh-CN.js       |  6 ++-
 .../registry-center/module/registryCenter.vue      | 50 +---------------------
 .../views/rule-config/module/authentication.vue    | 13 +-----
 .../src/views/rule-config/module/props.vue         | 11 +----
 .../src/views/rule-config/module/schema.vue        | 21 ++-------
 .../src/views/runtime-status/module/dataSource.vue |  2 +-
 .../src/views/runtime-status/module/instance.vue   |  2 +-
 9 files changed, 22 insertions(+), 96 deletions(-)

diff --git a/shardingsphere-ui-frontend/src/components/Head/index.vue 
b/shardingsphere-ui-frontend/src/components/Head/index.vue
index c83c4f3..2188293 100644
--- a/shardingsphere-ui-frontend/src/components/Head/index.vue
+++ b/shardingsphere-ui-frontend/src/components/Head/index.vue
@@ -48,7 +48,7 @@
         <el-breadcrumb-item>
           <a
             style="font-weight: bold; color: #E17425;"
-          >{{ $store.state.global.regCenterActivated || '' }}</a>
+          >{{currentRegistryCenter}}: {{ 
$store.state.global.regCenterActivated || '' }}</a>
         </el-breadcrumb-item>
       </el-breadcrumb>
     </div>
@@ -63,7 +63,8 @@ export default {
       username: '',
       breadcrumbTxt: '',
       dropdownList: this.$t('common').dropdownList,
-      dropdownTitle: localStorage.getItem('language') === 'zh-CN' ? 
this.$t('common').dropdownList[0].title : 
this.$t('common').dropdownList[1].title
+      dropdownTitle: localStorage.getItem('language') === 'zh-CN' ? 
this.$t('common').dropdownList[0].title : 
this.$t('common').dropdownList[1].title,
+      currentRegistryCenter: this.$t('common').currentRegistryCenter
     }
   },
   computed: {
diff --git a/shardingsphere-ui-frontend/src/lang/en-US.js 
b/shardingsphere-ui-frontend/src/lang/en-US.js
index e38cf0c..ff719c4 100644
--- a/shardingsphere-ui-frontend/src/lang/en-US.js
+++ b/shardingsphere-ui-frontend/src/lang/en-US.js
@@ -56,6 +56,7 @@ export default {
       updateFaildMessage: 'Update Faild',
       confirmDelOperator: 'Confirm delete'
     },
+    currentRegistryCenter: 'Connected Registry Center',
     loginOut: 'Sign Out',
     dropdownList: [
       {
@@ -100,10 +101,10 @@ export default {
       btnCancelTxt: 'Cancel'
     },
     table: {
-      operate: 'Operate',
+      operate: 'Operation',
       operateConnect: 'Connect',
       operateConnected: 'Connected',
-      operateDel: 'Del',
+      operateDel: 'Delete',
       operateEdit: 'Edit'
     },
     rules: {
@@ -127,7 +128,8 @@ export default {
     instance: {
       instanceId: 'Instance Id',
       serverIp: 'Server Ip'
-    }
+    },
+    enabled: 'Enabled'
   },
   ruleConfig: {
     form: {
diff --git a/shardingsphere-ui-frontend/src/lang/zh-CN.js 
b/shardingsphere-ui-frontend/src/lang/zh-CN.js
index e237289..bec12a3 100644
--- a/shardingsphere-ui-frontend/src/lang/zh-CN.js
+++ b/shardingsphere-ui-frontend/src/lang/zh-CN.js
@@ -20,7 +20,7 @@ export default {
     home: '主页',
     menuData: [
       {
-        title: '治理',
+        title: '分布式治理',
         child: [
           {
             title: '注册中心',
@@ -56,6 +56,7 @@ export default {
       updateFaildMessage: '更新失败',
       confirmDelOperator: '确认删除'
     },
+    currentRegistryCenter: '已连接注册中心',
     loginOut: '退出登录',
     dropdownList: [
       {
@@ -127,7 +128,8 @@ export default {
     instance: {
       instanceId: '节点标识',
       serverIp: '服务ip'
-    }
+    },
+    enabled: '是否启用'
   },
   ruleConfig: {
     form: {
diff --git 
a/shardingsphere-ui-frontend/src/views/registry-center/module/registryCenter.vue
 
b/shardingsphere-ui-frontend/src/views/registry-center/module/registryCenter.vue
index 02d5d70..c26b899 100644
--- 
a/shardingsphere-ui-frontend/src/views/registry-center/module/registryCenter.vue
+++ 
b/shardingsphere-ui-frontend/src/views/registry-center/module/registryCenter.vue
@@ -125,26 +125,6 @@
             autocomplete="off"
           />
         </el-form-item>
-        <el-form-item 
:label="$t('registryCenter.registDialog.additionalCenterType')" 
prop="additionalConfigCenterType">
-          <el-radio-group v-model="form.additionalConfigCenterType">
-            <el-radio label="Zookeeper">Zookeeper</el-radio>
-            <el-radio label="Etcd">Etcd</el-radio>
-          </el-radio-group>
-        </el-form-item>
-        <el-form-item 
:label="$t('registryCenter.registDialog.additionalAddress')" 
prop="additionalConfigCenterServerList">
-          <el-input
-            :placeholder="$t('registryCenter.rules.additionalAddress')"
-            v-model="form.additionalConfigCenterServerList"
-            autocomplete="off"
-          />
-        </el-form-item>
-        <el-form-item :label="$t('registryCenter.registDialog.digest')" 
id="add-digest-additional" v-show="showAddDigestAdditional">
-          <el-input
-            :placeholder="$t('registryCenter.rules.digest')"
-            v-model="form.additionalDigest"
-            autocomplete="off"
-          />
-        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button @click="regustDialogVisible = false">{{ 
$t("registryCenter.registDialog.btnCancelTxt") }}</el-button>
@@ -190,26 +170,6 @@
             autocomplete="off"
           />
         </el-form-item>
-        <el-form-item 
:label="$t('registryCenter.registDialog.additionalCenterType')" 
prop="additionalConfigCenterType">
-          <el-radio-group v-model="editForm.additionalConfigCenterType">
-            <el-radio label="Zookeeper">Zookeeper</el-radio>
-            <el-radio label="Etcd">Etcd</el-radio>
-          </el-radio-group>
-        </el-form-item>
-        <el-form-item 
:label="$t('registryCenter.registDialog.additionalAddress')" 
prop="additionalConfigCenterServerList">
-          <el-input
-            :placeholder="$t('registryCenter.rules.additionalAddress')"
-            v-model="editForm.additionalConfigCenterServerList"
-            autocomplete="off"
-          />
-        </el-form-item>
-        <el-form-item :label="$t('registryCenter.registDialog.digest')" 
v-show="showEditDigestAdditional">
-          <el-input
-            :placeholder="$t('registryCenter.rules.digest')"
-            v-model="editForm.additionalDigest"
-            autocomplete="off"
-          />
-        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button @click="cancelEdit">{{ 
$t("registryCenter.registDialog.btnCancelTxt") }}</el-button>
@@ -251,15 +211,7 @@ export default {
         {
           label: this.$t('registryCenter').registDialog.address,
           prop: 'serverLists'
-        },
-        {
-          label: this.$t('registryCenter').registDialog.additionalCenterType,
-          prop: 'additionalConfigCenterType'
-        },
-        {
-          label: this.$t('registryCenter').registDialog.additionalAddress,
-          prop: 'additionalConfigCenterServerList'
-        },
+        }
       ],
       form: {
         name: '',
diff --git 
a/shardingsphere-ui-frontend/src/views/rule-config/module/authentication.vue 
b/shardingsphere-ui-frontend/src/views/rule-config/module/authentication.vue
index db5666c..af47f74 100644
--- a/shardingsphere-ui-frontend/src/views/rule-config/module/authentication.vue
+++ b/shardingsphere-ui-frontend/src/views/rule-config/module/authentication.vue
@@ -18,18 +18,9 @@
 <template>
   <el-card class="box-card authentication">
     <el-row :gutter="20">
-      <el-col :span="12">
-        <span
-          style="font-size: 14px; color: #4a4a4a; margin-bottom: 10px;display: 
inline-block;"
-        >Edit source here:</span>
+      <el-col :span="24">
         <el-input :rows="20" v-model="textarea" type="textarea" 
class="edit-text"/>
       </el-col>
-      <el-col :span="12">
-        <span
-          style="font-size: 14px; color: #4a4a4a; margin-bottom: 10px;display: 
inline-block;"
-        >Result (JS object dump):</span>
-        <el-input :rows="20" v-model="textarea2" type="textarea" readonly 
class="show-text"/>
-      </el-col>
     </el-row>
     <el-row>
       <el-button class="auth-btn" type="primary" @click="onConfirm">{{ 
$t('btn.submit') }}</el-button>
@@ -87,7 +78,7 @@ export default {
   }
 }
 </script>
-<style lang="scss" scoped>
+<style lang="scss">
 .authentication {
   margin-top: 20px;
   .edit-text {
diff --git a/shardingsphere-ui-frontend/src/views/rule-config/module/props.vue 
b/shardingsphere-ui-frontend/src/views/rule-config/module/props.vue
index f666f8f..90d1627 100644
--- a/shardingsphere-ui-frontend/src/views/rule-config/module/props.vue
+++ b/shardingsphere-ui-frontend/src/views/rule-config/module/props.vue
@@ -18,18 +18,9 @@
 <template>
   <el-card class="box-card props">
     <el-row :gutter="20">
-      <el-col :span="12">
-        <span
-          style="font-size: 14px; color: #4a4a4a; margin-bottom: 10px;display: 
inline-block;"
-        >Edit source here:</span>
+      <el-col :span="24">
         <el-input :rows="20" v-model="textarea" type="textarea" 
class="edit-text" />
       </el-col>
-      <el-col :span="12">
-        <span
-          style="font-size: 14px; color: #4a4a4a; margin-bottom: 10px;display: 
inline-block;"
-        >Result (JS object dump):</span>
-        <el-input :rows="20" v-model="textarea2" type="textarea" readonly 
class="show-text" />
-      </el-col>
     </el-row>
     <el-row>
       <el-button class="props-btn" type="primary" @click="onConfirm">{{ 
$t('btn.submit') }}</el-button>
diff --git a/shardingsphere-ui-frontend/src/views/rule-config/module/schema.vue 
b/shardingsphere-ui-frontend/src/views/rule-config/module/schema.vue
index da5094a..0244b1d 100644
--- a/shardingsphere-ui-frontend/src/views/rule-config/module/schema.vue
+++ b/shardingsphere-ui-frontend/src/views/rule-config/module/schema.vue
@@ -43,14 +43,13 @@
     <el-row>
       <el-button type="primary" icon="el-icon-plus" @click="add" />
     </el-row>
-    <el-dialog :visible.sync="showMetadataDialogVisible" :title="type" 
width="80%" top="3vh">
+    <el-dialog :visible.sync="showMetadataDialogVisible" :title="type" 
width="60%" top="3vh">
       <el-row :gutter="20">
         <el-col :span="24">
-          <span style="font-size: 18px; font-weight: bold;">Result (JS object 
dump):</span>
           <el-input
             :rows="20"
             :placeholder="$t('ruleConfig.form.inputPlaceholder')"
-            v-model="textarea2"
+            v-model="textarea"
             type="textarea"
             readonly
             class="show-text"
@@ -61,10 +60,9 @@
         <el-button @click="showMetadataDialogVisible = false">{{ 
$t('btn.cancel') }}</el-button>
       </span>
     </el-dialog>
-    <el-dialog :visible.sync="centerDialogVisible" :title="type" width="80%" 
top="3vh">
+    <el-dialog :visible.sync="centerDialogVisible" :title="type" width="60%" 
top="3vh">
       <el-row :gutter="20">
-        <el-col :span="12">
-          <span style="font-size: 18px; font-weight: bold;">Edit source 
here:</span>
+        <el-col :span="24">
           <el-input
             :rows="20"
             :placeholder="$t('ruleConfig.form.inputPlaceholder')"
@@ -73,17 +71,6 @@
             class="edit-text"
           />
         </el-col>
-        <el-col :span="12">
-          <span style="font-size: 18px; font-weight: bold;">Result (JS object 
dump):</span>
-          <el-input
-            :rows="20"
-            :placeholder="$t('ruleConfig.form.inputPlaceholder')"
-            v-model="textarea2"
-            type="textarea"
-            readonly
-            class="show-text"
-          />
-        </el-col>
       </el-row>
       <span slot="footer" class="dialog-footer">
         <el-button @click="centerDialogVisible = false">{{ $t('btn.cancel') 
}}</el-button>
diff --git 
a/shardingsphere-ui-frontend/src/views/runtime-status/module/dataSource.vue 
b/shardingsphere-ui-frontend/src/views/runtime-status/module/dataSource.vue
index 7b120c5..9f59e80 100644
--- a/shardingsphere-ui-frontend/src/views/runtime-status/module/dataSource.vue
+++ b/shardingsphere-ui-frontend/src/views/runtime-status/module/dataSource.vue
@@ -25,7 +25,7 @@
         :label="item.label"
         :width="item.width"
       />
-      <el-table-column :label="$t('registryCenter.table.operate')" 
fixed="right" width="80" align="center">
+      <el-table-column :label="$t('runtimeStatus.enabled')" fixed="right" 
width="80" align="center">
         <template slot-scope="scope">
           <el-switch v-model="scope.row.enabled" 
@change="handleChange(scope.row)" />
         </template>
diff --git 
a/shardingsphere-ui-frontend/src/views/runtime-status/module/instance.vue 
b/shardingsphere-ui-frontend/src/views/runtime-status/module/instance.vue
index de662a1..f06f7b0 100644
--- a/shardingsphere-ui-frontend/src/views/runtime-status/module/instance.vue
+++ b/shardingsphere-ui-frontend/src/views/runtime-status/module/instance.vue
@@ -25,7 +25,7 @@
         :label="item.label"
         :width="item.width"
       />
-      <el-table-column :label="$t('registryCenter.table.operate')" 
fixed="right" width="80" align="center">
+      <el-table-column :label="$t('runtimeStatus.enabled')" fixed="right" 
width="80" align="center">
         <template slot-scope="scope">
           <el-switch v-model="scope.row.enabled" 
@change="handleChange(scope.row)" />
         </template>

Reply via email to