智慧医疗数据展示平台 可视化数据大屏 vue3

数据大屏

vue3 可视化数据大屏 智慧医疗数据展示平台

id

292

运行环境

nodejs 23

开发框架

vue3 vite js

分辨率

1920 * 1080

演示地址

演示demo:智慧医疗数据展示平台 可视化数据大屏 vue3

动态效果

效果截图

智慧医疗数据展示平台 可视化数据大屏 vue3

科室患者分布

饼状图展示科室患者分布

急诊科
内科
妇产科
儿科
外科

科室患者分布

医疗设备状态

柱状图展示医疗设备状态

CT
MRI
X光
超声
心电图

医疗设备状态

患者满意度评价

雷达图展示患者满意度评价

医疗服务
环境卫生
等待时间
收费合理
医护态度

患者满意度评价

患者年龄分布

饼状图展示患者年龄分布

0—18岁
19-35岁
36-60岁
60岁以上

患者年龄分布

科室患者流量

柱状图展示科室患者流量

内科
外科
儿科
妇产科
急诊
骨科
皮肤科

科室患者流量

系统告警

列表展示系统告警

系统告警

关键数据

关键数据展示

今日接诊患者
值班医护人数
住院患者数
急诊等待人数
空闲床位数
今日手术数

关键数据

患者流量趋势

患者流量趋势

大屏数据可视化模板

数据可视化大屏模板

项目文件目录

项目文件目录

部分代码

<template>
  <div class="home">
    <top class="wow fadeInDown" name="智慧医疗数据展示平台"></top>
    <div class="homeMain2" ref="item2Ref">
      <item7></item7>
    </div>
    <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>
        <div class="item2">
          <item name="患者流量趋势" :duration="0.5" :delay="0">
            <item8></item8>
          </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 {gsap} from 'gsap'
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'
// 创建 ref 引用
const item2Ref = ref(null)

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

  // GSAP 动画:从小到大的缩放效果
  if (item2Ref.value) {
    gsap.fromTo(item2Ref.value,
        {
          scale: 0,
          opacity: 0,
          transformOrigin: "center center"
        },
        {
          scale: 1,
          opacity: 1,
          duration: 0.8,
          delay: 0.5,
          ease: "back.out(1)"
        }
    )
  }
})
</script>

项目依赖

{
  "name": "zhihuiyiliao",
  "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",
    "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",
    "three": "^0.178.0",
    "vite-plugin-mock": "^2.9.8",
    "vue": "^3.2.45",
    "vue-data-ui": "^2.12.5",
    "vue-router": "^4.1.6",
    "vue3-seamless-scroll": "^2.0.1",
    "wow.js": "^1.2.2"
  },
  "devDependencies": {
    "@vitejs/plugin-vue": "^4.0.0",
    "vite": "^4.0.0"
  }
}


源码下载

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

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

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

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

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

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