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 @@ - + @@ -64,8 +80,8 @@