Browse Source

后台配置页面完善

master
La123123 3 weeks ago
parent
commit
605994b667
  1. 60
      im-admin-ui/src/views/im/setting/indexSetting.vue

60
im-admin-ui/src/views/im/setting/indexSetting.vue

@ -120,50 +120,48 @@ const getList = async () => {
if (res.TRANSLATION_SETTING) {
const parsedData = JSON.parse(res.TRANSLATION_SETTING);
// type使
if (parsedData.type === '0') {
defaultSettingData.value.useDefault = true;
} else {
defaultSettingData.value.useDefault = false;
//
if (parsedData.type === '1') {
Object.assign(baiduSettingData.value, parsedData);
Object.assign(initialBaiduData.value, parsedData); //
activeTab.value = 'baidu';
} else if (parsedData.type === '2') {
Object.assign(youdaoSettingData.value, parsedData);
Object.assign(initialYoudaoData.value, parsedData); //
activeTab.value = 'youdao';
}
//
// type
if (parsedData.appId) {
Object.assign(initialBaiduData.value, {
//
Object.assign(baiduSettingData.value, {
appId: parsedData.appId,
secretKey: parsedData.secretKey
});
//
if (parsedData.type !== '1') {
Object.assign(baiduSettingData.value, {
//
Object.assign(initialBaiduData.value, {
appId: parsedData.appId,
secretKey: parsedData.secretKey
});
}
}
if (parsedData.appKey) {
Object.assign(initialYoudaoData.value, {
//
Object.assign(youdaoSettingData.value, {
appKey: parsedData.appKey,
appSecret: parsedData.appSecret
});
//
if (parsedData.type !== '2') {
Object.assign(youdaoSettingData.value, {
//
Object.assign(initialYoudaoData.value, {
appKey: parsedData.appKey,
appSecret: parsedData.appSecret
});
}
// type使
if (parsedData.type === '0') {
defaultSettingData.value.useDefault = true;
} else {
defaultSettingData.value.useDefault = false;
//
if (parsedData.type === '1') {
Object.assign(baiduSettingData.value, parsedData);
Object.assign(initialBaiduData.value, parsedData); //
activeTab.value = 'baidu';
} else if (parsedData.type === '2') {
Object.assign(youdaoSettingData.value, parsedData);
Object.assign(initialYoudaoData.value, parsedData); //
activeTab.value = 'youdao';
}
}
}
@ -182,7 +180,7 @@ const handleDefaultChange = (value: boolean) => {
updateTranslationSetting({ type: '0' });
} else {
//
ElMessage.info('已切换到自定义配置,请选择并填写翻译配置');
ElMessage.info('请选择并提交保存翻译配置');
}
};
@ -193,7 +191,7 @@ const updateTranslationSetting = async (params: any) => {
params.settingName = 'TRANSLATION_SETTING';
await updateSetting(params);
ElMessage.success('翻译配置更新成功');
ElMessage.success('启用默认配置');
//
if (params.type === '0') {
@ -227,7 +225,7 @@ const submitBaiduForm = async () => {
appSecret: ''
};
await updateSetting(params);
ElMessage.success('百度翻译配置更新成功');
ElMessage.success('启用百度翻译');
//
Object.assign(initialBaiduData.value, {
@ -260,7 +258,7 @@ const submitYoudaoForm = async () => {
appSecret: youdaoSettingData.value.appSecret
};
await updateSetting(params);
ElMessage.success('有道翻译配置更新成功');
ElMessage.success('启用有道翻译');
//
Object.assign(initialYoudaoData.value, {

Loading…
Cancel
Save