From d249d14c499e47ede59831867bae438746013ee3 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Mon, 15 Sep 2025 16:11:08 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E7=BD=91=E5=85=83?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=BF=AB=E9=80=9FPLMN=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ne/neConfig/components/QuickSetup.vue | 592 ++++++++++++++++++ src/views/ne/neConfig/index.vue | 17 + 2 files changed, 609 insertions(+) create mode 100644 src/views/ne/neConfig/components/QuickSetup.vue diff --git a/src/views/ne/neConfig/components/QuickSetup.vue b/src/views/ne/neConfig/components/QuickSetup.vue new file mode 100644 index 00000000..656fdc0e --- /dev/null +++ b/src/views/ne/neConfig/components/QuickSetup.vue @@ -0,0 +1,592 @@ + + + + + diff --git a/src/views/ne/neConfig/index.vue b/src/views/ne/neConfig/index.vue index 9ad043a6..625f74bb 100644 --- a/src/views/ne/neConfig/index.vue +++ b/src/views/ne/neConfig/index.vue @@ -7,6 +7,7 @@ import { message } from 'ant-design-vue/es'; import { DataNode } from 'ant-design-vue/es/tree'; import useI18n from '@/hooks/useI18n'; import TableColumnsDnd from '@/components/TableColumnsDnd/index.vue'; +import QuickSetup from './components/QuickSetup.vue'; import { RESULT_CODE_SUCCESS } from '@/constants/result-constants'; import useNeListStore from '@/store/modules/ne_list'; import useOptions from './hooks/useOptions'; @@ -391,6 +392,12 @@ const { batchState, modalBatchOpen, modalBatchClose, modalBatchOk } = fnActiveConfigNode, }); +/**快速修改编辑框 */ +const quickOpen = ref(false); +function fnQuickOpen() { + quickOpen.value = !quickOpen.value; +} + onMounted(() => { // 获取网元网元列表 neCascaderOptions.value = neListStore.getNeCascaderOptions.filter( @@ -430,6 +437,13 @@ onMounted(() => {