From 0ae255185f422781f8a5cc4c52ad56ee0d3a1e6e Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期五, 29 十一月 2024 19:07:15 +0800
Subject: [PATCH] 1.首页可拖拽 2.没有名字去掉悬浮层 3.增加了背景

---
 src/views/screen1/itm.vue |   48 +++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 41 insertions(+), 7 deletions(-)

diff --git a/src/views/screen1/itm.vue b/src/views/screen1/itm.vue
index d748dc8..64b1064 100644
--- a/src/views/screen1/itm.vue
+++ b/src/views/screen1/itm.vue
@@ -105,11 +105,16 @@
         <el-table
             :data="switchInfo.lackSwitchInfo||[]"
             border
-            style="width: 100%;max-height: 650px;overflow-y: scroll">
-         
+            style="width: 100%"
+            max-height="650"
+            >
+
             <el-table-column
               prop="deviceNameDNS"
-              label="Device Name">
+              label="Device Name"
+              fixed
+              :width="width"
+              >
           </el-table-column>
           <!-- <el-table-column
               prop="deviceNameDNS"
@@ -118,7 +123,7 @@
           <el-table-column
               prop="ipAddress"
               label="Ip Address"
-              width="150"
+              :width="width"
               >
           </el-table-column>
           <el-table-column
@@ -127,17 +132,20 @@
               label="Mac Address">
           </el-table-column>
           <el-table-column
+            :width="width"
               prop="nasPort"
               label="Nas Port">
           </el-table-column>
           <el-table-column
+              :width="width"
               prop="switchType"
               label="Switch Type">
           </el-table-column>
 
           <el-table-column
+              :width="width"
               prop="cabinetName"
-              label="Cabinet Name" width="150">
+              label="Cabinet Name">
               <template slot-scope="scope">
                   <el-select v-model="scope.row.cabinetName" placeholder="请选择机柜" filterable clearable>
                     <el-option
@@ -152,6 +160,7 @@
           </el-table-column>
      
           <el-table-column
+              :width="width"
               prop="areaCode"
               label="Area Code">
               <template slot-scope="scope">
@@ -166,8 +175,19 @@
                   </el-select>
               </template>
           </el-table-column>
+
+          <el-table-column
+              :width="width"
+              prop="networkPort"
+              label="NetworkPort">
+              <template slot-scope="scope">
+                  <el-input v-model="scope.row.networkPort" placeholder="请输入网络端口号" clearable></el-input>
+              </template>
+          </el-table-column>
+
           
           <el-table-column
+              :width="width"
               label="Operator">
               <template slot-scope="scope">
                 <el-button
@@ -207,16 +227,29 @@
       showSwitchBoardInfoTable: false,
       cabinetList:[],
       areaList:[],
+      width:150,
     }
   },
   methods: {
     async handleConfirm(row) {
       // 检查必填项
-      if (!row.cabinetName || !row.areaCode) {
-        this.$message.error('交换机柜名和区域代码不能为空');
+      if (!row.cabinetName) {
+        this.$message.error('交换机柜名不能为空');
         return;
       }
 
+      if (!row.areaCode) {
+        this.$message.error('区域代码不能为空');
+        return;
+      }
+
+      if (!row.networkPort) {
+        this.$message.error('网络端口号不能为空');
+        return;
+      }
+
+
+      
       // if (!row.cabinetName) {
       //   this.$message.error('交换机柜名不能为空');
       //   return;
@@ -237,6 +270,7 @@
             macAddress: row.macAddress,
             ipAddress: row.ipAddress,
             areaCode: row.areaCode,
+            networkPort:row.networkPort,
           }
         };
 

--
Gitblit v1.9.3