IPC-610
2025-01-15 b4083a6b047fc9e0964133c87227213c5154e37a
Web/src/views/device/alarmManage/index.vue
@@ -11,12 +11,12 @@
               <el-table-column prop="alarmName" label="描述" align="center"></el-table-column>
               <el-table-column prop="stationNum" label="位置" align="center"></el-table-column>
               <el-table-column prop="alarmTime" label="时间" align="center"></el-table-column>
               <el-table-column label="操作" width="80" align="center" fixed="right" show-overflow-tooltip="">
               <!-- <el-table-column label="操作" width="80" align="center" fixed="right" show-overflow-tooltip="">
                  <template #default="scope">
                     <el-button icon="ele-Check" size="small" text="" type="primary"
                        @click="topUpAlarm(scope.row)">恢复</el-button>
                  </template>
               </el-table-column>
               </el-table-column> -->
            </el-table>
            <el-pagination v-model:currentPage="tableParams.page" v-model:page-size="tableParams.pageSize"
               :total="tableParams.total" :page-sizes="[10, 20, 50, 100, 200, 500]" size="small" background=""
@@ -73,10 +73,8 @@
   signalR.off('PublicAlarm');
   signalR.on('PublicAlarm', (dataArray: any) => {
      dataArray.forEach(data => {
         console.log("1111111:"+data);
         // 更新 tableData
         const index = tableData.value.findIndex(t => t.id == data.id);
         console.log("2222222:"+index.value);
         
         if (index === -1 && data.status == 1) {
            // 如果不存在,添加新数据