- 新增OperationDashboard.vue全屏大屏组件 - 添加6个核心KPI指标卡片: 进水总量/出水总量/产销差率/营收额/平均水质/报警次数 - 实现6个ECharts图表: 供水趋势/水质分布/报警统计/管网空间/设备状态/营收分析 - 创建静态HTML版本operation-dashboard.html,使用CDN加载Vue3/ECharts/Element Plus - 更新路由配置,添加/operation路径支持 - 修复nextTick导入问题,优化build脚本 🚧 开发者: bot_dev1 📝 任务: #38 [BI] 运营仪表盘 + 供水专题大屏
117 lines
2.8 KiB
SCSS
117 lines
2.8 KiB
SCSS
@use './base.scss';
|
|
// component styles
|
|
@use './affix.scss';
|
|
@use './alert.scss';
|
|
@use './aside.scss';
|
|
@use './autocomplete.scss';
|
|
@use './avatar.scss';
|
|
@use './avatar-group.scss';
|
|
@use './backtop.scss';
|
|
@use './badge.scss';
|
|
@use './breadcrumb-item.scss';
|
|
@use './breadcrumb.scss';
|
|
@use './button-group.scss';
|
|
@use './button.scss';
|
|
@use './calendar.scss';
|
|
@use './card.scss';
|
|
@use './carousel-item.scss';
|
|
@use './carousel.scss';
|
|
@use './cascader-panel.scss';
|
|
@use './cascader.scss';
|
|
@use './check-tag.scss';
|
|
@use './checkbox-button.scss';
|
|
@use './checkbox-group.scss';
|
|
@use './checkbox.scss';
|
|
@use './col.scss';
|
|
@use './collapse-item.scss';
|
|
@use './collapse.scss';
|
|
@use './color-picker-panel.scss';
|
|
@use './color-picker.scss';
|
|
@use './config-provider.scss';
|
|
@use './container.scss';
|
|
@use './date-picker-panel.scss';
|
|
@use './date-picker.scss';
|
|
@use './descriptions';
|
|
@use './descriptions-item';
|
|
@use './dialog.scss';
|
|
@use './divider.scss';
|
|
@use './drawer.scss';
|
|
@use './dropdown-item.scss';
|
|
@use './dropdown-menu.scss';
|
|
@use './dropdown.scss';
|
|
@use './empty.scss';
|
|
@use './footer.scss';
|
|
@use './form-item.scss';
|
|
@use './form.scss';
|
|
@use './header.scss';
|
|
@use './image-viewer.scss';
|
|
@use './image.scss';
|
|
@use './infinite-scroll.scss';
|
|
@use './input.scss';
|
|
@use './input-number.scss';
|
|
@use './input-tag.scss';
|
|
@use './input-otp.scss';
|
|
@use './link.scss';
|
|
@use './loading.scss';
|
|
@use './main.scss';
|
|
@use './menu-item-group.scss';
|
|
@use './menu-item.scss';
|
|
@use './menu.scss';
|
|
@use './message-box.scss';
|
|
@use './message.scss';
|
|
@use './notification.scss';
|
|
@use './overlay.scss';
|
|
@use './page-header.scss';
|
|
@use './pagination.scss';
|
|
@use './popconfirm.scss';
|
|
@use './popover.scss';
|
|
@use './progress.scss';
|
|
@use './radio-button.scss';
|
|
@use './radio-group.scss';
|
|
@use './radio.scss';
|
|
@use './rate.scss';
|
|
@use './result.scss';
|
|
@use './row.scss';
|
|
@use './scrollbar.scss';
|
|
@use './select-v2.scss';
|
|
@use './select.scss';
|
|
@use './skeleton-item.scss';
|
|
@use './skeleton.scss';
|
|
@use './slider.scss';
|
|
@use './space.scss';
|
|
@use './spinner.scss';
|
|
@use './step.scss';
|
|
@use './steps.scss';
|
|
@use './sub-menu.scss';
|
|
@use './switch.scss';
|
|
@use './tab-pane.scss';
|
|
@use './table-column.scss';
|
|
@use './table.scss';
|
|
@use './table-v2.scss';
|
|
@use './tabs.scss';
|
|
@use './tag.scss';
|
|
@use './text.scss';
|
|
@use './time-picker.scss';
|
|
@use './time-select.scss';
|
|
@use './timeline-item.scss';
|
|
@use './timeline.scss';
|
|
@use './tooltip.scss';
|
|
@use './transfer.scss';
|
|
@use './tree.scss';
|
|
@use './tree-select.scss';
|
|
@use './upload.scss';
|
|
@use './virtual-list.scss';
|
|
@use './popper.scss';
|
|
@use './select-dropdown-v2.scss';
|
|
@use './select-dropdown.scss';
|
|
@use './option.scss';
|
|
@use './option-group.scss';
|
|
@use './statistic.scss';
|
|
@use './tour.scss';
|
|
@use './anchor.scss';
|
|
@use './anchor-link.scss';
|
|
@use './segmented.scss';
|
|
@use './mention.scss';
|
|
@use './splitter.scss';
|
|
@use './splitter-panel.scss';
|