ref: v3变更,,完成整合,同步v2.2508.4 -250902

This commit is contained in:
TsMask
2025-09-06 11:27:57 +08:00
parent e943b4dedc
commit 6470ed5bc1
90 changed files with 1724 additions and 1361 deletions

View File

@@ -10,6 +10,7 @@ import useNeStore from '@/store/modules/ne';
import { useRoute } from 'vue-router';
import { listAMFNblist } from '@/api/neData/amf';
import { listMMENblist } from '@/api/neData/mme';
import { currentCoreUid } from '@/hooks/useCoreUid';
const neStore = useNeStore();
const route = useRoute();
const { t } = useI18n();
@@ -19,8 +20,10 @@ let neCascaderOptions = ref<Record<string, any>[]>([]);
/**查询参数 */
let queryParams = reactive({
/**网元ID */
neId: '',
/**核心网标识 */
coreUid: currentCoreUid(),
/**网元标识 */
neUid: '',
/**网元类型 */
neType: ['', ''],
/**GNB_ID */
@@ -34,7 +37,6 @@ let queryParams = reactive({
/**查询参数重置 */
function fnQueryReset() {
queryParams = Object.assign(queryParams, {
neId: '',
id: '',
pageNum: 1,
pageSize: 20,
@@ -156,7 +158,8 @@ function fnGetList(pageNum?: number) {
item.children.forEach((child: any) => {
let resq = null;
let s = {
neId: child.neId,
coreUid: queryParams.coreUid,
neUid: child.neUid,
neType: child.neType,
nbId: queryParams.id,
pageNum: queryParams.pageNum,
@@ -173,9 +176,9 @@ function fnGetList(pageNum?: number) {
resq.then(res => {
// 添加 neName 字段到每一项数据
if (res.code === RESULT_CODE_SUCCESS) {
res.data.forEach((row: any) => {
row.neName = `${child.neType}_${child.neId}`;
});
// res.data.forEach((row: any) => {
// row.neName = `${child.neType}_${child.neUid}`;
// });
}
return res;
})
@@ -218,7 +221,8 @@ function fnGetList(pageNum?: number) {
let toBack: Record<string, any> = {
neType: queryParams.neType[0],
neId: queryParams.neType[1],
neUid: queryParams.neType[1],
coreUid: queryParams.coreUid,
nbId: queryParams.id,
pageNum: queryParams.pageNum,
pageSize: queryParams.pageSize,
@@ -290,10 +294,10 @@ onMounted(() => {
const item = neCascaderOptions.value.find(s => s.value === queryNeType);
if (item && item.children) {
const info = item.children[0];
queryParams.neType = [info.neType, info.neId];
queryParams.neType = [info.neType, info.neUid];
} else {
const info = neCascaderOptions.value[0].children[0];
queryParams.neType = [info.neType, info.neId];
queryParams.neType = [info.neType, info.neUid];
}
// 获取列表数据
@@ -312,7 +316,7 @@ onMounted(() => {
<a-form :model="queryParams" name="queryParams" layout="horizontal">
<a-row :gutter="16">
<a-col :lg="6" :md="12" :xs="24">
<a-form-item name="neId" :label="t('views.neUser.base5G.neType')">
<a-form-item name="neUid" :label="t('views.ne.common.neType')">
<a-cascader
v-model:value="queryParams.neType"
:options="neCascaderOptions"