111
k94314517
2023-08-24 06997ad92d77b7dd8a002df16b5b0cadc528d5f5
screen_standard/src/views/index.vue
@@ -61,7 +61,7 @@
                      <div class="scroll_item_row_item_x"></div>
                      <span v-if="child.rate < 100">{{ child.rate.toFixed(0) }}%</span>
                      <img v-else src="@/assets/img/ic_complete@2x.png" alt="" />
                      <span class="scroll_item_row_item_wz">{{ child.procedureName.substring(0, 3) }}</span>
                      <span class="scroll_item_row_item_wz">{{ child.procedureName }}</span>
                    </div>
                  </el-tooltip>
                </div>
@@ -157,7 +157,7 @@
          <span>近7天不良品分布</span>
        </div>
        <div class="content_right_top_nr">
          <div class="content_right_top_nr_top" id="lineChrat"></div>
          <div class="content_right_top_nr_bottom">
            <div class="content_right_top_nr_bottom_yuan" v-if="data.typeDistribution.length > 0">
@@ -166,7 +166,7 @@
            </div>
            <div id="pieChart"></div>
          </div>
        </div>
      </div>
      <!-- 设备巡检记录 -->
@@ -319,8 +319,8 @@
      }
    }
  })
  // 报工日志
  getRecordLogPage(companyId.value, departId.value, {
    capacity: 20,
@@ -669,10 +669,8 @@
    }
    // 组件进行滚动
    scrollDom.scrollTop += 2
    console.log(scrollDom.scrollHeight - scrollDom.clientHeight);
    console.log(scrollDom.scrollTop);
    // 判断是否滚动到底部
    if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) {
    if (Math.floor(scrollDom.scrollTop) >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
      // 获取组件第一个节点
      let first = scrollDom.children[0]
      // 删除节点
@@ -690,14 +688,14 @@
    scrollDom = scrollContainer1.value
  } else {
    // 如果列表数量过少不进行滚动
    if (scrollDom.children.length < 7) {
    if (scrollDom.children.length < 6) {
      clearTimeout(timer1.value)
      return
    }
    // 组件进行滚动
    scrollDom.scrollTop += 2
    // 判断是否滚动到底部
    if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight - 2)) {
    if (scrollDom.scrollTop+2 >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
      // 获取组件第一个节点
      let first = scrollDom.children[0]
      // 删除节点
@@ -780,7 +778,7 @@
    // 组件进行滚动
    scrollDom.scrollTop += 2
    // 判断是否滚动到底部
    if (scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
    if (scrollDom.scrollTop+1 >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
      // 获取组件第一个节点
      let first = scrollDom.children[0]
      // 删除节点
@@ -797,9 +795,6 @@
onMounted(() => {
  if (!departId.value) return;
  window.addEventListener('resize', () => {
    init()
  })
  timer5.value = setInterval(init(), 60000)
})
</script>
@@ -1098,7 +1093,7 @@
            &:nth-child(5) {
              flex: 3;
            }
          }
        }