粮食仓储与收购动态监控大屏 可视化数据大屏 vue3

数据大屏 yekong

vue3 可视化数据大屏 粮食仓储与收购动态监控大屏

如果您需要设计属于自己的数据可视化大屏 请联系我们微信:17331886870

id

249

运行环境

nodejs 18

开发框架

vue3 vite js

分辨率

1920 * 1080

演示地址

演示demo:粮食仓储与收购动态监控大屏 可视化数据大屏 vue3

动态效果

效果截图

粮食仓储与收购动态监控大屏 可视化数据大屏 vue3

实时数据概览

展示卡片数据

当日收购总量
当周仓储总量
当月出入库总量
当前库存总量

实时数据概览

库存弹窗

点击 当前库存总量 弹窗展示库存详情

库存弹窗

收购进度

表格展示

地区
计划收购量
实际收购量
完成率
状态

收购进度

安防设备概况

卡片数据展示

监控摄像头
门禁系统
报警器
消防设备

安防设备概况

关键数据

卡片数据展示

分公司数量
仓库数量
货仓数量
总仓容量

关键数据

地图

echarts地图标注公司地址

地图标注公司地址

点击地图弹窗展示公司信息

点击地图弹窗展示公司信息

库存情况分布

折线图展示 小麦 玉米 稻谷 其他 数据信息 可以tab切换入库和出库信息。

库存情况分布

价格动态

表格展示 公司 类型 日期 价格 可以tab切换展示 小麦 玉米 稻谷

价格动态

入库概览

卡片展示

小麦收购量
玉米收购量
稻谷收购量
其他收购量

入库概览

出库概览

卡片展示

小麦销售量(吨)
稻谷销售量(吨)
玉米销售量(吨)
其他销售量(吨)

出库概览

更多可视化大屏实例

大屏数据可视化模板

更多背景图资源

数据大屏背景图

项目文件目录

项目文件目录

部分代码

<template>
  <div class="home">
    <top title="粮食仓储与收购动态监控大屏" class="wow fadeInDown" data-wow-delay="0.2s"></top>
    <div class="homeMain">
      <div class="homeMainLeft">
        <div class="item1">
          <item name="实时数据概览" :duration="0.5" :delay="0">
            <item1></item1>
          </item>
        </div>
        <div class="item1">
          <item name="收购进度" :duration="0.5" :delay="0.5">
            <item2></item2>
          </item>
        </div>
        <div class="item1">
          <item name="安防设备概况" :duration="0.5" :delay="1">
            <item3></item3>
          </item>
        </div>
      </div>
      <div class="homeMainCenter">
        <!--        数字卡片-->
        <div class="item0">
          <item7></item7>
        </div>
        <!--        地图公司所在标注-->
        <div class="item1" ref="item8Ref">
          <item9></item9>
        </div>
        <div class="item2" ref="containerRef">
          <item name="库存情况分布" type="big" :duration="0.5" :delay="1">
            <item8></item8>
          </item>
        </div>
      </div>
      <div class="homeMainRight">
        <div class="item1">
          <item name="价格动态" :duration="0.5" :delay="0">
            <item4></item4>
          </item>
        </div>
        <div class="item1">
          <item name="入库概览" :duration="0.5" :delay="0.5">
            <item5></item5>
          </item>
        </div>
        <div class="item1">
          <item name="出库概览" :duration="0.5" :delay="1">
            <item6></item6>
          </item>
        </div>
      </div>
    </div>
  </div>
</template>

<script setup>
import {ref, onMounted} from 'vue';
import {gsap} from 'gsap';
import top from "@/components/top/index.vue";
import item from "@/components/item/index.vue";
import item1 from "./components/item1/index.vue";
import item2 from "./components/item2/index.vue";
import item3 from "./components/item3/index.vue";
import item4 from "./components/item4/index.vue";
import item5 from "./components/item5/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 WOW from "wow.js";

const item8Ref = ref(null); // 获取 item8 的 DOM 元素

onMounted(() => {
  const wow = new WOW({});
  wow.init();

  // 使用 GSAP 实现从小到大动画
  gsap.from(item8Ref.value, {
    scale: 0, // 初始缩放值为 0
    duration: 1, // 动画持续时间
    ease: 'power2.out', // 缓动效果
    delay: 0.5, // 延迟时间
  });
});
</script>

项目依赖

"dependencies": {
    "@meruem117/vue-seamless-scroll": "^0.1.8",
    "@vue/shared": "^3.2.47",
    "amfe-flexible": "^2.2.1",
    "autoprefixer": "^10.4.13",
    "axios": "^1.3.4",
    "dayjs": "^1.11.9",
    "disable-devtool": "^0.3.7",
    "echarts": "^5.2.0",
    "element-plus": "^2.9.5",
    "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",
    "vite-plugin-compression": "^0.5.1",
    "vue": "^3.2.45",
    "vue-router": "^4.1.6",
    "wow.js": "^1.2.2"
  },

源码下载

项目基于vue3+vite+js开发 nodejs 16,购买代码请确保有相关开发基础

纯前端项目

vue3框架vue2写法

虚拟产品一经售出 概不退款请谅解

相关文件下载地址
此资源需支付 ¥60 后下载
购买成功后,如无法下载请联系微信:17331886870
喜欢
粮食仓储与收购动态监控大屏 可视化数据大屏 vue3