智慧政工可视化大屏 可视化数据大屏 vue3

数据大屏

vue3 可视化数据大屏 智慧政工可视化大屏

id

293

运行环境

nodejs 23

开发框架

vue3 vite js

分辨率

1920 * 1080

演示地址

演示demo:智慧政工可视化大屏 可视化数据大屏 vue3

动态效果

效果截图

智慧政工可视化大屏 可视化数据大屏 vue3

干部性别比例

饼状图展示干部性别比例

干部性别比例

干部年龄结构

饼状图展示干部年龄结构

30岁以下
30-40岁
40-50岁
50岁以上

干部年龄结构

干部学历分布

柱状图展示干部学历分布

干部学历分布

干部职级分布

折线图展示干部职级分布

干部职级分布

干部培训统计

柱状图加折线图展示干部培训统计

干部培训统计

干部考核结果

雷达图展示干部考核结果

优秀
良好
不合格
合格

干部考核结果

干部奖惩情况

折线图展示干部奖惩情况

干部奖惩情况

信访与建议处理

柱状图展示建议处理

未处理
处理中
已处理

信访与建议处理

重点项目进展

滚动表格展示重点项目进展

重点项目进展

组织架构分布

关系图展示组织架构分布

组织架构分布

项目文件目录

项目文件目录

部分代码

<template>
  <div class="home">
    <particles></particles>
    <top class="wow fadeInDown" name="智慧政工可视化大屏"></top>
    <div class="homeMain">
      <div class="homeMainl">
        <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="homeMainc">
        <div class="item1">
          <div class="item1Inner">
            <item name="干部奖惩情况" :duration="0.5" :delay="0">
              <item10></item10>
            </item>
          </div>
          <div class="item1Inner">
            <item name="信访与建议处理" :duration="0.5" :delay="0">
              <item9></item9>
            </item>
          </div>
        </div>
        <div class="item2">
          <item type="1" name="重点项目进展" :duration="0.5" :delay="0.5">
            <item8></item8>
          </item>
        </div>
        <div class="item3">
          <item type="1" name="组织架构分布" :duration="0.5" :delay="1">
            <item7></item7>
          </item>
        </div>
      </div>
      <div class="homeMainr">
        <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 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 particles from "@/components/particles/index.vue";

// 生命周期钩子
onMounted(() => {
  const wow = new WOW({})
  wow.init()
})
</script>

项目依赖

{
  "name": "zhihuizhenggong",
  "private": true,
  "version": "1.0.0",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "build-qiniu": "vite build && node ./qiniu.js",
    "preview": "vite preview"
  },
  "dependencies": {
    "@meruem117/vue-seamless-scroll": "^0.1.8",
    "@tsparticles/slim": "^3.8.1",
    "@tsparticles/vue3": "^3.0.1",
    "autoprefixer": "^10.4.13",
    "axios": "^1.5.1",
    "dayjs": "^1.11.7",
    "disable-devtool": "^0.3.7",
    "echarts": "^5.4.3",
    "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-mock": "^2.9.8",
    "vue": "^3.2.45",
    "vue-router": "^4.1.6",
    "vue3-seamless-scroll": "^2.0.1",
    "vue3-tree-org": "^4.2.2",
    "wow.js": "^1.2.2"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^4.0.0",
    "vite": "^4.0.0"
  }
}

源码下载

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

购买代码前请确保具备相关开发基础

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

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

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

相关文件下载地址
此资源需支付 ¥60 后下载
购买成功后,如无法下载请联系微信:17331886870
喜欢
智慧政工可视化大屏 可视化数据大屏 vue3