ref: v3变更,,api路由调整

This commit is contained in:
TsMask
2025-09-06 17:42:03 +08:00
parent 6470ed5bc1
commit e8e7a97963
68 changed files with 303 additions and 303 deletions

View File

@@ -3,10 +3,11 @@ import { Modal, message } from 'ant-design-vue/es';
import { onMounted, reactive, toRaw } from 'vue';
import { fnToStepName } from '../hooks/useStep';
import useI18n from '@/hooks/useI18n';
import { listNeInfo, updateNeInfo } from '@/api/ne/neInfo';
import { listAllNeInfo, updateNeInfo } from '@/api/ne/neInfo';
import { RESULT_CODE_SUCCESS } from '@/constants/result-constants';
import Para5GForm from '@/views/ne/neQuickSetup/components/Para5GForm.vue';
import { getPara5GFilee, savePara5GFile } from '@/api/ne/neAction';
import { currentCoreUid } from '@/hooks/useCoreUid';
const { t } = useI18n();
/**对象信息信息状态类型 */
@@ -50,7 +51,6 @@ function fnSave() {
if (state.confirmLoading) return;
state.confirmLoading = true;
savePara5GFile({
fileType: 'yaml',
content: toRaw(state.from),
syncNe: [],
})
@@ -75,9 +75,9 @@ function fnGetList() {
state.loading = true;
Promise.all([
getPara5GFilee(),
listNeInfo({
pageNum: 1,
pageSize: 100,
listAllNeInfo({
coreUid: currentCoreUid(),
bandStatus: false,
}),
]).then(resArr => {
// 已保存的配置
@@ -86,63 +86,63 @@ function fnGetList() {
}
// 填充固定网元类型的ip
if (resArr[1].code === RESULT_CODE_SUCCESS) {
const { rows } = resArr[1].data;
for (const item of rows) {
for (const item of resArr[1].data) {
const ipAddr = item.ipAddr;
switch (item.neType) {
case 'OMC':
state.from.sbi.omc_ip = item.ip;
state.from.sbi.omc_ip = ipAddr;
Object.assign(state.omcInfo, item);
break;
case 'IMS':
state.from.sbi.ims_ip = item.ip;
// state.from.external.ims_sip_ip = item.ip;
state.from.sbi.ims_ip = ipAddr;
// state.from.external.ims_sip_ip = ipAddr;
state.hasNE.ims = true;
break;
case 'AMF':
state.from.sbi.amf_ip = item.ip;
state.from.sbi.amf_ip = ipAddr;
state.hasNE.amf = true;
break;
case 'AUSF':
state.from.sbi.ausf_ip = item.ip;
state.from.sbi.ausf_ip = ipAddr;
break;
case 'UDM':
state.from.sbi.udm_ip = item.ip;
state.from.sbi.udm_ip = ipAddr;
state.from.sbi.db_ip = '0.0.0.0';
break;
case 'SMF':
state.from.sbi.smf_ip = item.ip;
state.from.sbi.smf_ip = ipAddr;
break;
case 'PCF':
state.from.sbi.pcf_ip = item.ip;
state.from.sbi.pcf_ip = ipAddr;
break;
case 'NSSF':
state.from.sbi.nssf_ip = item.ip;
state.from.sbi.nssf_ip = ipAddr;
break;
case 'NRF':
state.from.sbi.nrf_ip = item.ip;
state.from.sbi.nrf_ip = ipAddr;
break;
case 'UPF':
state.from.sbi.upf_ip = item.ip;
state.from.sbi.upf_ip = ipAddr;
state.hasNE.upf = true;
break;
case 'LMF':
state.from.sbi.lmf_ip = item.ip;
state.from.sbi.lmf_ip = ipAddr;
break;
case 'NEF':
state.from.sbi.nef_ip = item.ip;
state.from.sbi.nef_ip = ipAddr;
break;
case 'MME':
state.from.sbi.mme_ip = item.ip;
if (item.ip.includes('.')) {
state.from.external.mmes11_ip = item.ip + '/24';
state.from.sbi.mme_ip = ipAddr;
if (ipAddr.includes('.')) {
state.from.external.mmes11_ip = ipAddr + '/24';
}
state.hasNE.mme = true;
break;
case 'N3IWF':
state.from.sbi.n3iwf_ip = item.ip;
state.from.sbi.n3iwf_ip = ipAddr;
break;
case 'SMSC':
state.from.sbi.smsc_ip = item.ip;
state.from.sbi.smsc_ip = ipAddr;
break;
}
}