diff --git a/oneterm-ui/src/modules/oneterm/api/account.js b/oneterm-ui/src/modules/oneterm/api/account.js
index 56c9af4..5932d7b 100644
--- a/oneterm-ui/src/modules/oneterm/api/account.js
+++ b/oneterm-ui/src/modules/oneterm/api/account.js
@@ -30,3 +30,10 @@ export function deleteAccountById(id) {
method: 'delete',
})
}
+
+export function getAccountByCredentials(id) {
+ return axios({
+ url: `/oneterm/v1/account/${id}/credentials2`,
+ method: 'get',
+ })
+}
diff --git a/oneterm-ui/src/modules/oneterm/views/assets/account/accountModal.vue b/oneterm-ui/src/modules/oneterm/views/assets/account/accountModal.vue
index 581f6f2..c58b1f5 100644
--- a/oneterm-ui/src/modules/oneterm/views/assets/account/accountModal.vue
+++ b/oneterm-ui/src/modules/oneterm/views/assets/account/accountModal.vue
@@ -2,7 +2,7 @@
-
+
@@ -20,16 +20,25 @@
:label-col="{ span: 7 }"
:wrapper-col="{ span: 14 }"
>
-
+
-
-
+
+
+
+
-
+
@@ -61,7 +70,10 @@ export default {
phrase: '',
},
rules: {
- name: [{ required: true, message: `${this.$t(`placeholder1`)}` }],
+ name: [{ required: true, message: this.$t('placeholder1') }],
+ account: [{ required: true, message: this.$t('placeholder1') }],
+ password: [{ required: true, message: this.$t('placeholder1') }],
+ pk: [{ required: true, message: this.$t('placeholder1') }],
},
loading: false,
}
diff --git a/oneterm-ui/src/modules/oneterm/views/assets/account/index.vue b/oneterm-ui/src/modules/oneterm/views/assets/account/index.vue
index fff15f1..673f293 100644
--- a/oneterm-ui/src/modules/oneterm/views/assets/account/index.vue
+++ b/oneterm-ui/src/modules/oneterm/views/assets/account/index.vue
@@ -43,16 +43,32 @@
-
+
- {{ $t('oneterm.password') }}
- {{ $t('oneterm.secretkey') }}
+
+
+
+
+
+ {{ getPasswordText(row) }}
+
+
+
+
+
+
+ ******
+
+
@@ -64,8 +80,8 @@
-
-
+
+
@@ -102,7 +118,7 @@