Merge branch 'main' into multi-tenant
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -10,7 +10,7 @@ import {
|
||||
updateNeInfo,
|
||||
} from '@/api/ne/neInfo';
|
||||
import { RESULT_CODE_SUCCESS } from '@/constants/result-constants';
|
||||
import Para5GForm from '@/views/ne/neConfPara5G/components/Para5GForm.vue';
|
||||
import Para5GForm from '@/views/ne/neQuickSetup/components/Para5GForm.vue';
|
||||
const { t } = useI18n();
|
||||
|
||||
/**对象信息信息状态类型 */
|
||||
@@ -60,7 +60,7 @@ function fnSave() {
|
||||
})
|
||||
.then(res => {
|
||||
if (res.code === RESULT_CODE_SUCCESS) {
|
||||
message.success(t('views.ne.neConfPara5G.saveOk'));
|
||||
message.success(t('views.system.quickStart.savePara5GOk'));
|
||||
state.saveFile = true;
|
||||
// 更新omc_ip
|
||||
state.omcInfo.ip = state.from.sbi.omc_ip;
|
||||
|
||||
@@ -118,21 +118,6 @@ onMounted(() => {
|
||||
<a-form layout="vertical">
|
||||
<template v-if="state.edite">
|
||||
<a-form-item>
|
||||
<a-select
|
||||
v-model:value="state.language"
|
||||
:disabled="!appStore.i18nOpen"
|
||||
style="width: 100px"
|
||||
size="small"
|
||||
v-perms:has="['system:setting:i18n']"
|
||||
>
|
||||
<a-select-option
|
||||
v-for="opt in optionsLocale"
|
||||
:key="opt.value"
|
||||
:value="opt.value"
|
||||
>
|
||||
{{ opt.label }}
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
<a-upload
|
||||
name="file"
|
||||
list-type="text"
|
||||
@@ -146,6 +131,24 @@ onMounted(() => {
|
||||
{{ t('views.system.setting.uploadFile') }}
|
||||
</a-button>
|
||||
</a-upload>
|
||||
<span
|
||||
v-perms:has="['system:setting:i18n']"
|
||||
v-show="appStore.i18nOpen"
|
||||
>
|
||||
<a-select
|
||||
v-model:value="state.language"
|
||||
style="width: 100px"
|
||||
size="small"
|
||||
>
|
||||
<a-select-option
|
||||
v-for="opt in optionsLocale"
|
||||
:key="opt.value"
|
||||
:value="opt.value"
|
||||
>
|
||||
{{ opt.label }}
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
</span>
|
||||
</a-form-item>
|
||||
|
||||
<a-form-item>
|
||||
@@ -165,27 +168,30 @@ onMounted(() => {
|
||||
<template v-else>
|
||||
<a-form-item>
|
||||
<a-space direction="horizontal" :size="16">
|
||||
<a-select
|
||||
v-model:value="state.language"
|
||||
style="width: 100px"
|
||||
size="small"
|
||||
:disabled="!appStore.i18nOpen"
|
||||
v-perms:has="['system:setting:i18n']"
|
||||
>
|
||||
<a-select-option
|
||||
v-for="opt in optionsLocale"
|
||||
:key="opt.value"
|
||||
:value="opt.value"
|
||||
>
|
||||
{{ opt.label }}
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
<a-button type="link" @click="fnClickHelpDoc(state.language)">
|
||||
<template #icon>
|
||||
<QuestionCircleOutlined />
|
||||
</template>
|
||||
{{ t('views.system.setting.sysHelpDocOpen') }}
|
||||
</a-button>
|
||||
<span
|
||||
v-perms:has="['system:setting:i18n']"
|
||||
v-show="appStore.i18nOpen"
|
||||
>
|
||||
<a-select
|
||||
v-model:value="state.language"
|
||||
style="width: 100px"
|
||||
size="small"
|
||||
>
|
||||
<a-select-option
|
||||
v-for="opt in optionsLocale"
|
||||
:key="opt.value"
|
||||
:value="opt.value"
|
||||
>
|
||||
{{ opt.label }}
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
</span>
|
||||
</a-space>
|
||||
</a-form-item>
|
||||
<a-button type="default" @click="fnEdit(true)">
|
||||
|
||||
@@ -242,12 +242,11 @@ onMounted(() => {
|
||||
</div>
|
||||
</div>
|
||||
</a-form-item>
|
||||
<a-form-item v-perms:has="['system:setting:i18n']">
|
||||
<a-select
|
||||
v-model:value="state.language"
|
||||
:disabled="!appStore.i18nOpen"
|
||||
style="width: 100px"
|
||||
>
|
||||
<a-form-item
|
||||
v-perms:has="['system:setting:i18n']"
|
||||
v-show="appStore.i18nOpen"
|
||||
>
|
||||
<a-select v-model:value="state.language" style="width: 100px">
|
||||
<a-select-option
|
||||
v-for="opt in optionsLocale"
|
||||
:key="opt.value"
|
||||
|
||||
Reference in New Issue
Block a user