生产运营 OEE 监控大屏 - 数据可视化大屏 vue3

数据大屏

vue3 数据可视化大屏 生产运营 OEE 监控大屏

id

341

运行环境

nodejs 23

开发框架

vue3 vite js

分辨率

1920*1080

演示地址

vue3 数据可视化大屏 生产运营 OEE 监控大屏

演示demo:vue3 数据可视化大屏 生产运营 OEE 监控大屏

效果截图

vue3 数据可视化大屏 生产运营 OEE 监控大屏

视频演示

关键KPI

关键KPI

OEE趋势(小时)

OEE趋势(小时)

停机分类占比

停机分类占比

分产线产出

分产线产出

故障预警与维护

故障预警与维护

产能负载

产能负载

质量分析

质量分析

停机时间分析

停机时间分析

生产计划完成率

生产计划完成率

班次效率对比

班次效率对比

设备运行状态明细

设备运行状态明细

项目依赖

{
  "name": "341_shengchanyunyingoee_vue3",
  "private": true,
  "version": "1.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "build-qiniu": "vite build && node ./qiniu.js",
    "build-qiniu2": "node ./qiniu.js",
    "preview": "vite preview"
  },
  "dependencies": {
    "@meruem117/vue-seamless-scroll": "^0.1.8",
    "autoprefixer": "^10.4.13",
    "axios": "^1.5.1",
    "dayjs": "^1.11.7",
    "disable-devtool": "^0.3.7",
    "echarts": "^5.4.3",
    "echarts-liquidfill": "^3.1.0",
    "fs": "0.0.1-security",
    "gsap": "^3.11.4",
    "postcss": "^8.4.21",
    "postcss-loader": "^7.0.2",
    "postcss-pxtorem": "^6.0.0",
    "qiniu": "^7.8.0",
    "sass": "^1.57.1",
    "sass-loader": "^13.2.0",
    "style-loader": "^3.3.1",
    "three": "^0.180.0",
    "vue": "^3.2.45",
    "vue-router": "^4.1.6",
    "wow.js": "^1.2.2"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^4.0.0",
    "vite": "^4.0.0"
  }
}


部分代码

<template>
  <div class="home">
    <!--    小方块装饰-->
    <bgAnimate></bgAnimate>
    <!--    粒子效果-->
    <bgAnimate2></bgAnimate2>
<!--    旋转底座装饰-->
    <bgAnimate3></bgAnimate3>
    <top class="wow fadeInDown" name="生产运营 OEE 监控大屏"></top>
    <div class="homeMain">
      <div class="homeMainl">
        <div class="item1">
          <item name="关键KPI" icon="icon-1kpi" :duration="0.5" :delay="0">
            <item1></item1>
          </item>
        </div>
        <div class="item1">
          <item name="OEE趋势(小时)" icon="icon-2qushi" :duration="0.5" :delay="0.5">
            <item2></item2>
          </item>
        </div>
        <div class="item1">
          <item name="停机分类占比" icon="icon-3fenlei" :duration="0.5" :delay="1">
            <item3></item3>
          </item>
        </div>
      </div>
      <div class="homeMainc">
        <div class="item0" ref="item0Ref">
          <div class="item0Inner">
            <item name="质量分析" type="2" icon="icon-7zhiliang" :duration="0.5" :delay="0">
              <item7></item7>
            </item>
          </div>
          <div class="item0Inner">
            <item name="停机时间分析" type="2" icon="icon-8ting" :duration="0.5" :delay="0">
              <item8></item8>
            </item>
          </div>
        </div>
        <div class="item0">
          <div class="item0Inner">
            <item name="生产计划完成率" type="2" icon="icon-9jihua" :duration="0.5" :delay="0.5">
              <item9></item9>
            </item>
          </div>
          <div class="item0Inner">
            <item name="班次效率对比" type="2" icon="icon-10xiaolv" :duration="0.5" :delay="0.5">
              <item10></item10>
            </item>
          </div>
        </div>
        <div class="item1">
          <item name="设备运行状态明细" type="2" icon="icon-11mingxi" :duration="0.5" :delay="1">
            <item11></item11>
          </item>
        </div>
      </div>
      <div class="homeMainr">
        <div class="item1">
          <item name="分产线产出" icon="icon-4chanchu" :duration="0.5" :delay="0">
            <item4></item4>
          </item>
        </div>
        <div class="item1">
          <item name="故障预警与维护" icon="icon-5guzhang2" :duration="0.5" :delay="0.5">
            <item5></item5>
          </item>
        </div>
        <div class="item1">
          <item name="产能负载" icon="icon-6fuzai" :duration="0.5" :delay="1">
            <item6></item6>
          </item>
        </div>
      </div>
    </div>
  </div>
</template>

<script setup>
import {ref, onMounted} from 'vue'
import top from '@/components/top/index.vue'
import WOW from "wow.js"
import item from "@/components/item/index.vue"
import item1 from './components/item1/index.vue'
import item3 from './components/item3/index.vue'
import item5 from './components/item5/index.vue'
import item4 from './components/item4/index.vue'
import item2 from './components/item2/index.vue'
import item6 from './components/item6/index.vue'
import item7 from './components/item7/index.vue'
import item8 from './components/item8/index.vue'
import item9 from './components/item9/index.vue'
import item10 from './components/item10/index.vue'
import item11 from './components/item11/index.vue'
import bgAnimate from '@/components/bgAnimate/index.vue'
import bgAnimate2 from '@/components/bgAnimate2/index.vue'
import bgAnimate3 from '@/components/bgAnimate3/index.vue'
// 生命周期钩子
onMounted(() => {
  const wow = new WOW({})
  wow.init()
})
</script>

大屏数据可视化模板

数据可视化大屏模板

更多背景图资源

数据可视化大屏背景图

项目文件目录

项目文件目录

项目说明

数据非真实数据,仅做效果展示

相关大屏

车辆生产可视化大屏 - 数据可视化大屏 vue3
智慧鸡场生产数据大屏 - 数据可视化大屏 vue3
食品生产运营监控大屏 - 数据可视化大屏 vue3
智能工厂生产监控大屏 vue3 数据可视化大屏
煤炭生产智能监控数据大屏 可视化数据大屏 vue3
vue3 可视化数据大屏 车间生产管理大屏

源码下载

项目基于vue3+vite+js开发 nodejs 23

获取代码前请确保具备相关开发基础

本项目为纯前端大屏,无后端支持

默认数据为模拟数据,实际使用时需接入真实数据源

请在确认需求后再获取相关代码

如需vue2版本请访问:生产运营 OEE 监控大屏vue2

相关文件下载地址
此资源需支付 ¥60 后下载
喜欢
生产运营 OEE 监控大屏 - 数据可视化大屏 vue3