feat: 网元配置选择传入neId查询配置数据

This commit is contained in:
TsMask
2025-10-17 10:20:40 +08:00
parent 323da55c9d
commit fc64460870
3 changed files with 7 additions and 5 deletions

View File

@@ -6,10 +6,11 @@ import { request } from '@/plugins/http-fetch';
* @param query 查询参数
* @returns object
*/
export function getAllNeConfig(neType: string) {
export function getAllNeConfig(neType: string, neId: string) {
return request({
url: `/ne/config/list/${neType}`,
method: 'GET',
params: { neId },
timeout: 60_000,
});
}

View File

@@ -209,7 +209,7 @@ function fnActiveConfigNode(key: string | number) {
/**查询配置可选属性值列表 */
function fnGetNeConfig() {
const neType = neTypeSelect.value[0];
const [neType, neId] = neTypeSelect.value ;
if (!neType) {
message.warning({
content: t('views.ne.neConfig.neTypePleace'),
@@ -220,7 +220,7 @@ function fnGetNeConfig() {
treeState.loading = true;
// 获取数据
getAllNeConfig(neType).then(res => {
getAllNeConfig(neType, neId).then(res => {
if (res.code === RESULT_CODE_SUCCESS && Array.isArray(res.data)) {
const arr = [];
for (const item of res.data) {

View File

@@ -30,7 +30,7 @@ let neIdSelect = ref<string[]>([]);
let neTypeSelectStatus = ref(true);
/**网元类型neType选择 */
async function fnSelectNeType(_: any, info: any) {
if (!info) return;
if (!info) return;
await fnGetNeConfig(info.value);
if (treeState.data.length === 0) {
message.warning({
@@ -226,7 +226,8 @@ async function fnGetNeConfig(neType: string) {
treeState.loading = true;
// 获取数据
const res = await getAllNeConfig(neType);
let neId = neTypeSelect.value[1];
const res = await getAllNeConfig(neType, neId);
if (res.code === RESULT_CODE_SUCCESS) {
const arr = [];
for (const v of res.data) {