|
@@ -105,16 +105,24 @@ export default function DatasourceAdd({
|
|
|
params['principal'] = principal
|
|
|
if (checkKrb(keytab, krb5config, kerberosServiceName, principal)) {
|
|
|
const { data } = await testDataSourceConnection(params)
|
|
|
- if (data.data) {
|
|
|
- message.success('连接成功')
|
|
|
+ if (data.code === 200) {
|
|
|
+ if (data.data) {
|
|
|
+ message.success('连接成功')
|
|
|
+ } else {
|
|
|
+ message.error('连接失败')
|
|
|
+ }
|
|
|
} else {
|
|
|
message.error(data.msg)
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
|
const { data } = await testDataSourceConnection(params)
|
|
|
- if (data.data) {
|
|
|
- message.success('连接成功')
|
|
|
+ if (data.code === 200) {
|
|
|
+ if (data.data) {
|
|
|
+ message.success('连接成功')
|
|
|
+ } else {
|
|
|
+ message.error('连接失败')
|
|
|
+ }
|
|
|
} else {
|
|
|
message.error(data.msg)
|
|
|
}
|
|
@@ -175,7 +183,6 @@ export default function DatasourceAdd({
|
|
|
params['krb5config'] = krb5config
|
|
|
params['kerberos_service_name'] = kerberosServiceName
|
|
|
params['principal'] = principal
|
|
|
- console.log(kerbsValid)
|
|
|
if (checkKrb(keytab, krb5config, kerberosServiceName, principal)) {
|
|
|
const { data } = await updateDataSourceInfo(ds_id, params)
|
|
|
if (data.code === 200) {
|