diff --git a/src/views/ne/neInfo/components/EditModal.vue b/src/views/ne/neInfo/components/EditModal.vue index 2cd20e81..d7f55748 100644 --- a/src/views/ne/neInfo/components/EditModal.vue +++ b/src/views/ne/neInfo/components/EditModal.vue @@ -281,9 +281,7 @@ function fnModalCancel() { emit('update:visible', false); } -/** - * 表单修改网元类型 - */ +/**表单修改网元类型 */ function fnNeTypeChange(v: any) { const hostsLen = modalState.from.hosts.length; // 网元默认只含22和4100 @@ -305,11 +303,18 @@ function fnNeTypeChange(v: any) { remark: '', }); } + + modalState.from.rmUid = `4400HX${v}${modalState.from.neId}`; // 4400HX1AMF001 } -/** - * 表单修改网元IP - */ +/**表单修改网元neId */ +function fnNeIdChange(e: any) { + const v = e.target.value; + if (v.length < 1) return; + modalState.from.rmUid = `4400HX${modalState.from.neType}${v}`; // 4400HX1AMF001 +} + +/**表单修改网元IP */ function fnNeIPChange(e: any) { const v = e.target.value; if (v.length < 7) return; @@ -428,6 +433,7 @@ onMounted(() => { allow-clear :placeholder="t('common.inputPlease')" :maxlength="32" + @change="fnNeIdChange" >