forked from drone/command-center-dashboard

chenyao
2025-04-15 828f2f412b36e03384d62874d3283f05afa7d4ea
src/views/Home/HomeLeft/OverviewNext.vue
@@ -18,12 +18,11 @@
         >
            <div
               class="table-item"
               :class="[index % 2 == 1 ? '' : 'table-item-odd']"
               :class="[index % 2 === 1 ? '' : 'table-item-odd']"
               v-for="(item, index) in tableList"
               :key="index"
               @click="signMachineNestClick(item)"
               @mouseover="changeIndex(index)"
               @mouseout="changeIndexBack(index)"
            >
               <div class="name">
                  <img class="imageicon" :src="overviewnextWay" alt="" />
@@ -82,8 +81,9 @@
   selectDevicePage(params).then(res => {
      if (res.data.code !== 0) return
      if (res.data.data.records.length === 0) return (isMore.value = false)
      pageParams.value.current += 1
      tableList.value = [...tableList.value, ...res.data.data.records]
      // pageParams.value.current += 1
      pageParams.value.size += 5;
      tableList.value = res.data.data.records;// [...tableList.value, ...res.data.data.records]
      busy.value = false
   })
}
@@ -99,6 +99,7 @@
const handleSearch = name => {
   searchText.value = name
   pageParams.value.current = 1
   pageParams.value.size = 5;
   tableList.value = []
   isMore.value = true
   getTableList()
@@ -206,12 +207,12 @@
            cursor: pointer;
         }
         .active {
            color: #8effac;
            color: #ffa768;
            background: linear-gradient(90deg, rgba(12, 45, 92, 1) 0%, #154671 50%, rgba(12, 45, 92, 1) 100%),
               linear-gradient(90deg, rgba(12, 45, 92, 1) 0%, rgba(12, 45, 92, 1) 50%, rgba(12, 45, 92, 1) 100%);
         }
         .idle-active {
            color: #ffa768;
            color: #8effac;
         }
         .imageicon {
            object-fit: cover;