From 59f959fcc21cf9f9b94806fdb5791acb3a631fe6 Mon Sep 17 00:00:00 2001
From: TsMask <340112800@qq.com>
Date: Fri, 16 May 2025 15:23:22 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20Tools-Host=20Terminal=E6=94=AF=E6=8C=81?=
=?UTF-8?q?=E6=90=9C=E7=B4=A2=E8=BF=87=E6=BB=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../tool/terminal/components/hostList.vue | 39 ++++++++++++++++---
1 file changed, 34 insertions(+), 5 deletions(-)
diff --git a/src/views/tool/terminal/components/hostList.vue b/src/views/tool/terminal/components/hostList.vue
index a11331ea..a0981205 100644
--- a/src/views/tool/terminal/components/hostList.vue
+++ b/src/views/tool/terminal/components/hostList.vue
@@ -5,14 +5,16 @@ import { ColumnsType } from 'ant-design-vue/es/table';
import { Modal, message } from 'ant-design-vue/es';
import { RESULT_CODE_SUCCESS } from '@/constants/result-constants';
import { delNeHost, listNeHost } from '@/api/ne/neHost';
+import useNeListStore from '@/store/modules/neinfo';
import useDictStore from '@/store/modules/dict';
import useI18n from '@/hooks/useI18n';
+const neListStore = useNeListStore();
const { getDict } = useDictStore();
const { t } = useI18n();
const EditModal = defineAsyncComponent(
() => import('@/views/ne/neHost/components/EditModal.vue')
);
-const emit = defineEmits(['modal','link']);
+const emit = defineEmits(['modal', 'link']);
/**字典数据 */
let dict: {
@@ -35,7 +37,7 @@ let queryParams = reactive({
/**分组 */
groupId: undefined,
/**名称 */
- title: '',
+ title: 'OMC',
/**当前页数 */
pageNum: 1,
/**每页条数 */
@@ -144,7 +146,7 @@ function fnGetList(pageNum?: number) {
queryParams.pageNum = pageNum;
}
listNeHost(toRaw(queryParams)).then(res => {
- if (res.code === RESULT_CODE_SUCCESS && Array.isArray(res.rows)) {
+ if (res.code === RESULT_CODE_SUCCESS) {
tablePagination.total = res.total;
tableState.data = res.rows;
if (
@@ -182,13 +184,13 @@ let modalState: ModalStateType = reactive({
* @param roleId 角色编号ID, 不传为新增
*/
function fnModalVisibleByEdit(roleId?: string) {
- emit('modal');
if (!roleId) {
modalState.hostId = '';
} else {
modalState.hostId = roleId;
}
modalState.openByEdit = true;
+ emit('modal');
}
/**
@@ -289,7 +291,34 @@ onMounted(() => {
-
+
+
+
+
+
+
+
+
+
+
+
+