陶杰
2024-11-29 9d8b830b1bc0ff91d86b718e4cdef53367496cc3
src/views/screen1/itm.vue
@@ -44,7 +44,7 @@
          <div class="flex1 reg-img-service">
            <div class="reg-img-2-1"></div>
            <div class="reg-num flex">
              <span class="div1">{{ switchDeviceStatus['1'] && switchDeviceStatus['1'].online || 0 }}</span>
              <span class="div1">{{ switchDeviceStatus['3'] && switchDeviceStatus['3'].online || 0 }}</span>
              <span class="div2">个</span>
            </div>
            <div class="reg-desc">
@@ -54,7 +54,7 @@
          <div class="flex1 reg-img-service">
            <div class="reg-img-2-2"></div>
            <div class="reg-num flex">
              <span class="div1">{{ switchDeviceStatus['1'] && switchDeviceStatus['1'].offline || 0 }}</span>
              <span class="div1">{{ switchDeviceStatus['3'] && switchDeviceStatus['3'].offline || 0 }}</span>
              <span class="div2">个</span>
            </div>
            <div class="reg-desc">
@@ -109,7 +109,7 @@
         
            <el-table-column
              prop="deviceNameDNS"
              label="device name">
              label="Device Name">
          </el-table-column>
          <!-- <el-table-column
              prop="deviceNameDNS"
@@ -117,27 +117,29 @@
          </el-table-column> -->
          <el-table-column
              prop="ipAddress"
              label="ip address">
              label="Ip Address"
              width="150"
              >
          </el-table-column>
          <el-table-column
              width="180"
              prop="macAddress"
              label="mac address">
              label="Mac Address">
          </el-table-column>
          <el-table-column
              prop="nasPort"
              label="nas port">
              label="Nas Port">
          </el-table-column>
          <el-table-column
              prop="switchType"
              label="switch type">
              label="Switch Type">
          </el-table-column>
          <el-table-column
              prop="cabinetName"
              label="Cabinet Name">
              label="Cabinet Name" width="150">
              <template slot-scope="scope">
                  <el-select v-model="scope.row.cabinetName" placeholder="请选择机柜" filterable clearable="" >
                  <el-select v-model="scope.row.cabinetName" placeholder="请选择机柜" filterable clearable>
                    <el-option
                      v-for="item in cabinetList"
                      :key="item.id"
@@ -153,7 +155,7 @@
              prop="areaCode"
              label="Area Code">
              <template slot-scope="scope">
                  <el-select v-model="scope.row.areaCode" placeholder="请选择区域" filterable clearable="" >
                  <el-select v-model="scope.row.areaCode" placeholder="请选择区域" filterable clearable>
                    <el-option
                      v-for="item in areaList"
                      :key="item.id"
@@ -215,6 +217,11 @@
        return;
      }
      // if (!row.cabinetName) {
      //   this.$message.error('交换机柜名不能为空');
      //   return;
      // }
      let confirmRes= await this.$confirm('确认提交吗?', '提示', {
        confirmButtonText: '确定',
        cancelButtonText: '取消',