diff --git a/src/userviews/users/UserProfile/ProfileInfo.vue b/src/userviews/users/UserProfile/ProfileInfo.vue index 5dd44f852..eb4c27386 100644 --- a/src/userviews/users/UserProfile/ProfileInfo.vue +++ b/src/userviews/users/UserProfile/ProfileInfo.vue @@ -73,8 +73,7 @@ export default { title: this.$t('users.setWeCom'), attrs: { type: 'primary', - label: this.$store.state.users.profile.is_wecom_bound ? this.$t('common.unbind') : this.$t('common.bind'), - disabled: this.$store.state.users.profile.source !== 'local' + label: this.$store.state.users.profile.is_wecom_bound ? this.$t('common.unbind') : this.$t('common.bind') }, has: this.$store.getters.publicSettings.AUTH_WECOM, callbacks: { @@ -88,8 +87,7 @@ export default { title: this.$t('users.setDingTalk'), attrs: { type: 'primary', - label: this.$store.state.users.profile.is_dingtalk_bound ? this.$t('common.unbind') : this.$t('common.bind'), - disabled: this.$store.state.users.profile.source !== 'local' + label: this.$store.state.users.profile.is_dingtalk_bound ? this.$t('common.unbind') : this.$t('common.bind') }, has: this.$store.getters.publicSettings.AUTH_DINGTALK, callbacks: { @@ -103,8 +101,7 @@ export default { title: this.$t('users.setFeiShu'), attrs: { type: 'primary', - label: this.$store.state.users.profile.is_feishu_bound ? this.$t('common.unbind') : this.$t('common.bind'), - disabled: this.$store.state.users.profile.source !== 'local' + label: this.$store.state.users.profile.is_feishu_bound ? this.$t('common.unbind') : this.$t('common.bind') }, has: this.$store.getters.publicSettings.AUTH_FEISHU, callbacks: {