mirror of
https://gh-proxy.org/https://github.com/klinsmaya/SQLBot.git
synced 2026-11-08 01:06:59 +08:00
perf: Optimize user sources
This commit is contained in:
committed by
fit2cloud-chenyw
parent
cba9e5f00d
commit
18935b0720
@@ -450,7 +450,7 @@
|
||||
"lark": "Lark",
|
||||
"larksuite": "Larksuite",
|
||||
"dingtalk": "DingTalk",
|
||||
"wechat_for_business": "WeChat for business",
|
||||
"wecom": "WeCom",
|
||||
"1240_results": "{msg} results",
|
||||
"clear_conditions": "Clear conditions",
|
||||
"disabled": "Disabled",
|
||||
|
||||
@@ -450,7 +450,7 @@
|
||||
"lark": "페이슈",
|
||||
"larksuite": "페이수 (Pei-su)",
|
||||
"dingtalk": "딩톡",
|
||||
"wechat_for_business": "기업용 위챗",
|
||||
"wecom": "기업용 위챗",
|
||||
"1240_results": "{msg}개 결과 ",
|
||||
"clear_conditions": "조건 지우기",
|
||||
"disabled": "비활성화됨",
|
||||
|
||||
@@ -450,7 +450,7 @@
|
||||
"lark": "飞书",
|
||||
"larksuite": "国际飞书",
|
||||
"dingtalk": "钉钉",
|
||||
"wechat_for_business": "企业微信",
|
||||
"wecom": "企业微信",
|
||||
"1240_results": "{msg} 个结果 ",
|
||||
"clear_conditions": "清空条件",
|
||||
"disabled": "已禁用",
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
<template>
|
||||
<el-tabs v-model="activeName" @tab-click="handleClick">
|
||||
<el-tab-pane
|
||||
v-if="props.wecom"
|
||||
:label="t('user.wechat_for_business')"
|
||||
name="wecom"
|
||||
></el-tab-pane>
|
||||
<el-tab-pane v-if="props.wecom" :label="t('user.wecom')" name="wecom"></el-tab-pane>
|
||||
<el-tab-pane v-if="props.dingtalk" :label="t('user.dingtalk')" name="dingtalk"></el-tab-pane>
|
||||
<el-tab-pane v-if="props.lark" :label="t('user.lark')" name="lark"></el-tab-pane>
|
||||
<el-tab-pane v-if="props.larksuite" :label="t('user.larksuite')" name="larksuite"></el-tab-pane>
|
||||
@@ -14,7 +10,7 @@
|
||||
<el-icon>
|
||||
<Icon name="logo_wechat-work"><logo_wechatWork class="svg-icon" /></Icon>
|
||||
</el-icon>
|
||||
{{ t('user.wechat_for_business') }}
|
||||
{{ t('user.wecom') }}
|
||||
</div>
|
||||
<div class="qrcode">
|
||||
<wecom-qr v-if="activeName === 'wecom'" />
|
||||
|
||||
@@ -105,14 +105,14 @@ export const settingMapping = {
|
||||
|
||||
export const cardMapping = {
|
||||
6: {
|
||||
title: 'user.wechat_for_business',
|
||||
icon: logo_dingtalk,
|
||||
title: 'user.wecom',
|
||||
icon: logo_wechatWork,
|
||||
settingList: settingMapping[6],
|
||||
copyField: ['CorpId', 'APP Secret'],
|
||||
},
|
||||
7: {
|
||||
title: 'user.dingtalk',
|
||||
icon: logo_wechatWork,
|
||||
icon: logo_dingtalk,
|
||||
settingList: settingMapping[7],
|
||||
copyField: ['CorpId', 'APP Secret'],
|
||||
},
|
||||
|
||||
@@ -435,6 +435,10 @@ const filterOption = ref<any[]>([
|
||||
{ id: '3', name: 'LDAP' },
|
||||
{ id: '4', name: 'OAuth2' },
|
||||
/* { id: '5', name: 'SAML2' }, */
|
||||
{ id: '6', name: t('user.wecom') },
|
||||
{ id: '7', name: t('user.dingtalk') },
|
||||
{ id: '8', name: t('user.lark') },
|
||||
/* { id: '9', name: t('user.larksuite') }, */
|
||||
],
|
||||
field: 'origins',
|
||||
title: t('user.user_source'),
|
||||
@@ -834,7 +838,17 @@ const formatUserOrigin = (origin?: number) => {
|
||||
if (!origin) {
|
||||
return t('user.local_creation')
|
||||
}
|
||||
const originArray = ['CAS', 'OIDC', 'LDAP', 'OAuth2', 'SAML2']
|
||||
const originArray = [
|
||||
'CAS',
|
||||
'OIDC',
|
||||
'LDAP',
|
||||
'OAuth2',
|
||||
'SAML2',
|
||||
t('user.wecom'),
|
||||
t('user.dingtalk'),
|
||||
t('user.lark'),
|
||||
t('user.larksuite'),
|
||||
]
|
||||
return originArray[origin - 1]
|
||||
}
|
||||
onMounted(() => {
|
||||
|
||||
Reference in New Issue
Block a user