diff --git a/src/components/QuickActions/index.vue b/src/components/QuickActions/index.vue index f128ca73b..48cf9baf5 100644 --- a/src/components/QuickActions/index.vue +++ b/src/components/QuickActions/index.vue @@ -12,6 +12,7 @@ import { IBox } from '@/components' import ActionItem from './action' +// 查看 views/users/users/UserDetail/UserInfo.vue 使用样例 export default { name: 'QuickActions', components: { diff --git a/src/views/users/users/UserDetail/UserInfo.vue b/src/views/users/users/UserDetail/UserInfo.vue index 2b2234b34..5fdc8167c 100644 --- a/src/views/users/users/UserDetail/UserInfo.vue +++ b/src/views/users/users/UserDetail/UserInfo.vue @@ -40,20 +40,12 @@ export default { change: function(v, item) { const url = `/api/v1/users/users/${vm.object.id}/` const data = { is_active: v } - // vm.$axios.patch(url, data).then(() => { - // }) - console.log('Current is: ', url, data) - console.log(item) + vm.$axios.patch(url, data).catch(() => { + item.attrs.model = !v + }) } } }, - { - title: this.$t('users.Force enabled MFA'), - type: 'switcher', - attrs: { - model: this.object.mfa_level === 2 - } - }, { title: this.$t('users.Reset MFA'), attrs: {