You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ss-visit/backend/static/js/chunk-6de72d6d.6d7eefa1.js

1 line
8.3 KiB

12 months ago
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6de72d6d"],{"0a70":function(t,s,i){},9406:function(t,s,i){"use strict";i.r(s);var a=function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"dashboard-container"},[i("div",{staticClass:"header-section"},[t._m(0),i("div",{staticClass:"header-info"},[i("div",{staticClass:"current-time"},[t._v(t._s(t.currentTime))]),t._m(1)])]),i("div",{staticClass:"main-content"},[t._m(2),i("div",{staticClass:"center-panel"},[i("div",{staticClass:"stats-overview"},[i("div",{staticClass:"stats-row"},[i("div",{staticClass:"stat-card primary"},[i("div",{staticClass:"stat-icon"},[t._v("👥")]),i("div",{staticClass:"stat-content"},[i("div",{staticClass:"stat-number"},[t._v(t._s(t.todayVisitors))]),i("div",{staticClass:"stat-label"},[t._v("今日访客")])])]),i("div",{staticClass:"stat-card success"},[i("div",{staticClass:"stat-icon"},[t._v("✅")]),i("div",{staticClass:"stat-content"},[i("div",{staticClass:"stat-number"},[t._v(t._s(t.pendingApprovals))]),i("div",{staticClass:"stat-label"},[t._v("待审批")])])]),i("div",{staticClass:"stat-card warning"},[i("div",{staticClass:"stat-icon"},[t._v("🔄")]),i("div",{staticClass:"stat-content"},[i("div",{staticClass:"stat-number"},[t._v(t._s(t.activeVisitors))]),i("div",{staticClass:"stat-label"},[t._v("在厂访客")])])]),i("div",{staticClass:"stat-card info"},[i("div",{staticClass:"stat-icon"},[t._v("📱")]),i("div",{staticClass:"stat-content"},[i("div",{staticClass:"stat-number"},[t._v(t._s(t.totalAppointments))]),i("div",{staticClass:"stat-label"},[t._v("总预约数")])])])])]),t._m(3),t._m(4)])]),t._m(5)])},e=[function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"logo-container"},[i("div",{staticClass:"logo-icon"},[t._v("🏢")]),i("div",{staticClass:"logo-text"},[i("h1",[t._v("迈柯维访客预约系统")]),i("p",[t._v("Visitor Appointment Management System")])])])},function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"system-status"},[i("span",{staticClass:"status-dot online"}),i("span",[t._v("系统运行正常")])])},function(){var t=this,s=t.$createElement,i=t._self._c||s;return i("div",{staticClass:"left-panel"},[i("div",{staticClass:"visitor-type-stats"},[i("div",{staticClass:"panel-title"},[i("h3",[t._v("📊 访客类型统计")])]),i("div",{staticClass:"stats-chart"},[i("div",{staticClass:"chart-item"},[i("div",{staticClass:"chart-label"},[t._v("商务访客")]),i("div",{staticClass:"chart-bar"},[i("div",{staticClass:"bar-fill",staticStyle:{width:"65%"}})]),i("div",{staticClass:"chart-value"},[t._v("65%")])]),i("div",{staticClass:"chart-item"},[i("div",{staticClass:"chart-label"},[t._v("技术交流")]),i("div",{staticClass:"chart-bar"},[i("div",{staticClass:"bar-fill",staticStyle:{width:"45%"}})]),i("div",{staticClass:"chart-value"},[t._v("45%")])]),i("div",{staticClass:"chart-item"},[i("div",{staticClass:"chart-label"},[t._v("供应商")]),i("div",{staticClass:"chart-bar"},[i("div",{staticClass:"bar-fill",staticStyle:{width:"30%"}})]),i("div",{staticClass:"chart-value"},[t._v("30%")])]),i("div",{staticClass:"chart-item"},[i("div",{staticClass:"chart-label"},[t._v("其他")]),i("div",{staticClass:"chart-bar"},[i("div",{staticClass:"bar-fill",staticStyle:{width:"20%"}})]),i("div",{staticClass:"chart-value"},[t._v("20%")])])])]),i("div",{staticClass:"department-stats"},[i("div",{staticClass:"panel-title"},[i("h3",[t._v("🏢 部门访问统计")])]),i("div",{staticClass:"dept-list"},[i("div",{staticClass:"dept-item"},[i("div",{staticClass:"dept-name"},[t._v("生产部")]),i("div",{staticClass:"dept-count"},[t._v("42次")])]),i("div",{staticClass:"dept-item"},[i("div",{staticClass:"dept-name"},[t._v("技术部")]),i("div",{staticClass:"dept-count"},[t._v("38次")])]),i("div",{staticClass:"dept-item"},[i("div",{staticClass:"dept-name"},[t._v("销售部")]),i("div",{staticClass:"dept-count"},[t._v("25次")])]),i("div",{staticClass:"dept-item"},[i("div",{staticClass:"dept-name"},[t._v("行政部")]),i("div",{staticClass:"dept