From 44c5ba93f1cd450b00477ef2a59ef26585454408 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=8E=E5=A4=A7=E4=BC=9F?= <391738758@qq.com>
Date: Sun, 12 Jan 2020 12:54:30 +0800
Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E6=85=A7=E8=BF=90=E8=90=A5-=E5=8E=85?=
=?UTF-8?q?=E5=BA=97=E6=95=88=E8=83=BD=E5=A4=A7=E5=B1=8F=E7=9B=91=E6=8E=A7?=
=?UTF-8?q?=E7=9C=8B=E6=9D=BF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../page/index.html | 193 +
.../static/css/office_efficiency_index.css | 150 +
.../static/css/style.css | 121 +
.../static/images/arrow_down.png | Bin 0 -> 1720 bytes
.../static/images/arrow_up.png | Bin 0 -> 1697 bytes
.../static/images/champion.png | Bin 0 -> 2355 bytes
.../static/images/compare_analysis.png | Bin 0 -> 1341 bytes
.../static/images/cpu_use.png | Bin 0 -> 11194 bytes
.../static/images/device-gray.png | Bin 0 -> 4719 bytes
.../static/images/device-green.png | Bin 0 -> 4555 bytes
.../static/images/device-red.png | Bin 0 -> 4711 bytes
.../static/images/ding-dan.png | Bin 0 -> 4327 bytes
.../static/images/gloomy_face.png | Bin 0 -> 1748 bytes
.../static/images/ke-liu.png | Bin 0 -> 3592 bytes
.../static/images/nei_cun_size.png | Bin 0 -> 10667 bytes
.../static/images/nei_cun_use.png | Bin 0 -> 11130 bytes
.../static/images/no-data.png | Bin 0 -> 107107 bytes
.../images/office_efficiency_foot_bg.png | Bin 0 -> 669465 bytes
.../images/office_efficiency_header_bg.png | Bin 0 -> 615330 bytes
.../static/images/pai-dui-ji.png | Bin 0 -> 3880 bytes
.../static/images/runnerup.png | Bin 0 -> 2424 bytes
.../static/images/select_arrow.png | Bin 0 -> 255 bytes
.../static/images/smiling_face.png | Bin 0 -> 1818 bytes
.../static/images/star1.png | Bin 0 -> 1869 bytes
.../static/images/star2.png | Bin 0 -> 1973 bytes
.../static/images/star3.png | Bin 0 -> 2135 bytes
.../static/js/office_efficiency_data.js | 525 ++
.../static/js/office_efficiency_index.js | 889 +++
.../bootstrap-3.3.0/bootstrap.css | 6361 +++++++++++++++++
.../bootstrap-3.3.0/bootstrap.js | 2276 ++++++
.../pluginsPackage/bootstrap-3.3.0/respond.js | 224 +
.../js/pluginsPackage/echarts/echarts.min.js | 22 +
.../jquery/jquery.1.11.3.min.js | 5 +
.../js/pluginsPackage/swiper/swiper.min.css | 12 +
.../js/pluginsPackage/swiper/swiper.min.js | 13 +
35 files changed, 10791 insertions(+)
create mode 100644 智慧运营/厅店效能大屏监控看板/page/index.html
create mode 100644 智慧运营/厅店效能大屏监控看板/static/css/office_efficiency_index.css
create mode 100644 智慧运营/厅店效能大屏监控看板/static/css/style.css
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/arrow_down.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/arrow_up.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/champion.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/compare_analysis.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/cpu_use.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/device-gray.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/device-green.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/device-red.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/ding-dan.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/gloomy_face.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/ke-liu.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/nei_cun_size.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/nei_cun_use.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/no-data.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/office_efficiency_foot_bg.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/office_efficiency_header_bg.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/pai-dui-ji.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/runnerup.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/select_arrow.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/smiling_face.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/star1.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/star2.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/images/star3.png
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/office_efficiency_data.js
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/office_efficiency_index.js
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/bootstrap-3.3.0/bootstrap.css
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/bootstrap-3.3.0/bootstrap.js
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/bootstrap-3.3.0/respond.js
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/echarts/echarts.min.js
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/jquery/jquery.1.11.3.min.js
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/swiper/swiper.min.css
create mode 100644 智慧运营/厅店效能大屏监控看板/static/js/pluginsPackage/swiper/swiper.min.js
diff --git a/智慧运营/厅店效能大屏监控看板/page/index.html b/智慧运营/厅店效能大屏监控看板/page/index.html
new file mode 100644
index 0000000..6cb9eaa
--- /dev/null
+++ b/智慧运营/厅店效能大屏监控看板/page/index.html
@@ -0,0 +1,193 @@
+
+
+
+ 厅店效能分析
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/智慧运营/厅店效能大屏监控看板/static/css/office_efficiency_index.css b/智慧运营/厅店效能大屏监控看板/static/css/office_efficiency_index.css
new file mode 100644
index 0000000..d82018d
--- /dev/null
+++ b/智慧运营/厅店效能大屏监控看板/static/css/office_efficiency_index.css
@@ -0,0 +1,150 @@
+.office-efficiency-index{font-family:PingFangSC-Semibold,PingFang SC;background-color:#22284A;background-size:cover;}
+/*头部样式*/
+.office-header{height:9rem;background: url("../images/office_efficiency_header_bg.png")no-repeat center center;background-size: 100% 100%;}
+.office-header .title-info{height: 2em;color:#03C2EC;text-align: center;font-size: 24px;font-family:'cuhei';font-weight: 600;line-height: 2em;vertical-align: middle;}
+.analysis-info{height:4rem;line-height:3.5rem;vertical-align:middle;font-size: 20px;font-weight: 600;background-image: linear-gradient(#D8AE22, #DC9546);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-animation: hue 60s infinite linear;}
+.analysis-filter{height:4.5rem;}
+.analysis-filter .col-md-4{padding:0px;margin:0px 10px 0px 10px;}
+.analysis-filter .control-label{font-size:15px;color:#fff;}
+.analysis-filter .form-control{height:38px;}
+
+/*渠道选择*/
+.datagrid-toolbar, .datagrid-pager{background: #181C41;}
+.datagrid-header{background: #181C41;}
+.datagrid-body{background: #181C41;}
+.datagrid-htable{background: #181C41;}
+.panel-header,.panel-body{border-color:#03C2EC;}
+.datagrid-htable .datagrid-row{color:red;}
+.datagrid-cell{background: #181C41;color:#fff;height:35px!important;line-height:35px;vertical-align:middle;font-size:16px;}
+.datagrid-cell:hover{color:#14B4FE;}
+.datagrid-header, .datagrid-toolbar, .datagrid-pager, .datagrid-footer-inner{border-color:#7187AC;}
+.datagrid-header td, .datagrid-body td, .datagrid-footer td{border:0px;}
+.datagrid-header-row,.datagrid-row {height: 35px;}
+.datagrid-header .datagrid-cell span{font-size:16px;}
+.textbox{background:transparent;border:0px;color:#fff;}
+.textbox-text.validatebox-text{background:transparent;color:#fff;font-size:15px; width:75px;font-weight:600;padding-left:0px;text-align:right!important;}
+.datagrid-pager.pagination{color:#fff;}
+.pagination-page-list,.pagination-num{color:fff;background: #181C41;}
+.combo-panel.panel-body.panel-body-noheader{background:#282C55;}
+.textbox-icon{opacity:1}
+.combobox-item{color:#fff;}
+.combobox-item-selected{background:#14B4FE;color:#fff;}
+.combobox-item-hover{background:#14B4FE;color:#fff;}
+.combo-arrow {background: url('../images/select_arrow.png') no-repeat center center;background-size:15px 8px;}
+.combo-arrow:hover{background: url('../images/select_arrow.png') no-repeat center center;background-size:15px 8px;}
+.textbox-focused {-webkit-box-shadow:none;box-shadow:none;}
+.form-control.Wdate{border:0;color:#fff;-webkit-box-shadow:none;box-shadow:none;}
+.Wdate{background: url('../images/select_arrow.png') no-repeat right!important;background-size:15px 8px!important;}
+.cust-type-default{float:right;cursor:pointer;width:62px;height:32px;line-height:27px;color:#14B4FE;border:1px solid #14B4FE;text-align:center;}
+.cust-type-default.left{border-radius:6px 0px 0px 6px;}
+.cust-type-default.right{border-radius:0px 6px 6px 0px;}
+.cust-type-default.active{background: #14B4FE;color:#fff;}
+.select-group-channel-tablebar{display:none;}
+
+/* 加载旋转动画 */
+#load{width:100%;height:100%;position:absolute;background:url(../images/iframe/data08.png) no-repeat #061537;background-size:cover;top:0;left:0;z-index:999;}
+#load .load_img{position:absolute;left:calc(50% - 182px);top:calc(50% - 182px);}
+.load_img img{position:absolute;left:0;top:0;}
+.load_img .jzxz1{animation:xz1 8s infinite linear;}
+ @keyframes xz1 {
+ from {
+ transform:rotate(0deg);
+ }
+ 50% {
+ transform:rotate(180deg);
+ }
+ to{
+ transform:rotate(360deg);
+ }
+ }
+.load_img .jzxz2{animation:xz2 7s infinite linear;}
+ @keyframes xz2 {
+ from {
+ transform:rotate(0deg);
+ }
+ 50% {
+ transform:rotate(-180deg);
+ }
+ to{
+ transform:rotate(-360deg);
+ }
+}
+
+/*数据模块样式*/
+.office-efficiency-index .office-header-content{margin-bottom:10px;}
+.office-efficiency-index .office-header-content .col-sm-3.col-md-3.pd{padding:0px;margin:0px;}
+.office-efficiency-index .office-header-content .col-sm-4.col-md-4.pd{padding:0px;margin:0px;}
+.office-efficiency-index .office-header-content .col-sm-5.col-md-5.pd{padding:0px;margin:0px;}
+.office-efficiency-index .office-header-content .col-sm-6.col-md-6.pd{padding:0px;margin:0px;}
+.office-efficiency-index .col-info{height:37rem;margin:0px 10px 20px 10px;border-radius:8px; background-color:#181C41;}
+.office-efficiency-index .col-info .title{height:4rem;line-height:4rem;vertical-align:middle;padding-left:15px;font-size: 16px;font-weight: 600;color:#03C2EC;text-align: left;}
+.office-efficiency-index .col-info .content{height:33rem;line-height:4rem;vertical-align:middle;padding-left:15px;}
+/*门店基本信息*/
+.office-efficiency-index .col-info .content.base-info table{width:100%;}
+.office-efficiency-index .col-info .content.base-info table td{width:25%;height:20px;}
+.content.base-info table td .channel-name{height:4rem;max-width:360px;color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
+.content.base-info .integral-echart{height:9rem;}
+.content.base-info .ding-dan-bg{margin-left:15px;height:60px;max-width:85px;background: url("../images/ding-dan.png")no-repeat center center;background-size:50px 44px;}
+.content.base-info .ke-liu-bg{margin-left:15px;height:60px;max-width:85px;background: url("../images/ke-liu.png")no-repeat center center;background-size:50px 44px;}
+.content.base-info .pai-dui-ji-bg{margin-left:14px;height:60px;max-width:85px;background: url("../images/pai-dui-ji.png")no-repeat center center;background-size:33px 44px;}
+.content.base-info .liang-shu-zhi{height:3rem;line-height:3rem;vertical-align:middle;color:#00A8FE;text-align:center;font-size:25px;font-weight:600;}
+.content.base-info .td-shu-zhi{color:#fff;text-align:center;height:20px;}
+.content.base-info .channel-star-level{font-size:15px;color:#fff;padding-left:20px;}
+.content.base-info .chanenl-star{height:30px;line-heigth:30px;padding-left:10px;}
+.content.base-info .chanenl-star img{float:left;width:21px;height:20px;margin-top:13px;margin-left:5px;}
+.content.base-info .chanenl-star div{float:left;padding-left:15px;color:#fff;}
+.content.base-info .label-name{color:#fff;white-space:nowrap;padding-left:20px;}
+.content.base-info .label-value{padding-left:15px;color:#fff;}
+.content.base-info .label-value img{float:left;width:21px;height:20px;margin-top:3px;}
+.content.base-info .label-value .score-val{float:left;padding-left:5px;height:30px;line-height:30px;color:#fff;}
+/*营业员受理详情*/
+.office-efficiency-index .col-info .content.staff-info table{width:100%;}
+.office-efficiency-index .col-info .content.staff-info table td{width:33%;height:20px;}
+.content.staff-info .td-avg-time div{float:left;color:#fff;margin-right:5px;margin-top:10px;}
+.content.staff-info .td-avg-time .index{width: 20px;height: 20px;line-height:18px;vertical-align:middle;border-radius:10px;display:block;text-align:center;color:#03C2EC;border:1px solid #03C2EC;margin-top:26px;font-size: 10px;}
+.content.staff-info .td-avg-time .index.first{color:#E60012;border:1px solid #E60012;}
+.content.staff-info .td-avg-time .index.second{color:#E8BC25;border:1px solid #E8BC25;}
+.content.staff-info .td-avg-time .staff-name{font-size:20px;font-weight:600;color:rgba(255,255,255,1);margin-right:15px;}
+.content.staff-info .td-avg-time .avg-time-label{font-size:15px;width:60px;white-space: nowrap;}
+.content.staff-info .td-avg-time .avg-time-value{color:#DC9546;white-space: nowrap;text-align:left;}
+.content.staff-info .staff-cust-time{height:6rem;line-height:3rem;margin-left:5px;margin-right:5px;vertical-align:middle;text-align:center;color:#fff;background:#22284A;border-radius:6px;}
+.content.staff-info .staff-order-count{height:6rem;line-height:3rem;margin-left:5px;margin-right:5px;vertical-align:middle;text-align:center;color:#fff;background:#22284A;border-radius:6px;}
+.content.staff-info .staff-alarm{height:6rem;line-height:3rem;margin-left:5px;margin-right:5px;vertical-align:middle;text-align:center;color:#fff;background:#22284A;border-radius:6px;}
+.content.staff-info .split-line{margin:15px;height:2px;background:linear-gradient(to left,#181C41,#7187AC,#181C41)}
+.content.staff-info .td-integral div{float:left;color:#fff;margin-right:5px;}
+.content.staff-info .td-integral .integral-label{font-size:15px;width:80px;white-space: nowrap;padding-left:5px;}
+.content.staff-info .td-integral .integral-value{color:#DC9546;width:80px;white-space: nowrap;text-align:left;padding-left:5px;}
+
+/*门店台席受理详情*/
+.office-efficiency-index .device-info-col .col-info{height:45rem;}
+.office-efficiency-index .device-info-col .content{height:41rem;background: url("../images/office_efficiency_foot_bg.png")no-repeat bottom center;}
+.office-efficiency-index .device-info-col .col-info .title{width:200px;}
+.office-efficiency-index .device-info-col .col-info .title-icon{position:absolute; top:0px;right:10px;width:280px;height:50px;padding-right:10px;}
+.office-efficiency-index .device-info-col .col-info .title-icon .device-alarm{float:right;font-size:25px;margin:5px 5px 0px 5px;}
+.office-efficiency-index .device-info-col .col-info .title-icon .device-alarm span{color:#fff;padding-left:2px;padding-top:1px;}
+.office-efficiency-index .device-info-col .col-info .content.deviceInfo table{width:100%;}
+.office-efficiency-index .device-info-col .col-info .content.deviceInfo table td{width:25%;height:25px;padding:0px;margin:0px;}
+
+.content.deviceInfo .device-img{text-align:center;}
+.content.deviceInfo .device-img img{width:50px;height:45px;}
+.content.deviceInfo .label-name{font-size:14px;width:80px;height:30px;line-height:30px;vertical-align:middle;white-space: nowrap;color:#fff;}
+.content.deviceInfo .label-name .os-name{width:80px;height:30px;line-height:30px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;}
+.content.deviceInfo .label-name.score{color:#E5BB2E;font-size:22px;font-weight:600;}
+.content.deviceInfo .kuan-dai{text-align:center;}
+.content.deviceInfo .kuan-dai .progress-label{float:left;margin-bottom:10px;text-align:left;color:#fff;font-size:16px;white-space:nowrap;width:100%;height:20px;line-height:20px;vertical-align:middle;}
+.content.deviceInfo .nei-cun-size{width:70px;height:70px;background: url("../images/nei_cun_size.png")no-repeat center center;background-size:60px 60px;}
+.content.deviceInfo .cpu-use{width:70px;height:70px;background: url("../images/cpu_use.png")no-repeat center center;background-size:60px 60px;}
+.content.deviceInfo .nei-cun-use{width:70px;height:70px;background: url("../images/nei_cun_use.png")no-repeat center center;background-size:60px 60px;}
+.content.deviceInfo .device-use span{display: block;font-size: 15px;font-weight: 500;color: #fff;line-height: 67px;text-align: center;vertical-align: middle;}
+.content.deviceInfo .split-line{margin:15px;height:2px;background:linear-gradient(to left,#181C41,#7187AC,#181C41)}
+.content.deviceInfo .labe-value{color:#fff;height:30px;line-height:30px;vertical-align:middle;}
+.content.deviceInfo .progress-bar {background-color: #009AFD;}
+/*耗时步骤分析详情*/
+.office-efficiency-index .time-step-col .col-info{height:45rem;}
+.office-efficiency-index .time-step-col .content{height:41rem;background: url("../images/office_efficiency_foot_bg.png")no-repeat bottom center;}
+
+/*业务类型耗时分析详情*/
+.office-efficiency-index .business-type-time-col .col-info{height:45rem;}
+.office-efficiency-index .business-type-time-col .content{height:41rem;background: url("../images/office_efficiency_foot_bg.png")no-repeat bottom center;}
+
+
diff --git a/智慧运营/厅店效能大屏监控看板/static/css/style.css b/智慧运营/厅店效能大屏监控看板/static/css/style.css
new file mode 100644
index 0000000..e9bf901
--- /dev/null
+++ b/智慧运营/厅店效能大屏监控看板/static/css/style.css
@@ -0,0 +1,121 @@
+@charset "utf-8";
+*{margin:0;padding:0;list-style-type:none;}
+a,img{border:0;}
+body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
+a{color:#333;text-decoration:none;}
+a:hover{color:#ef9b11;text-decoration:underline;}
+/*滚动条样式*/
+::-webkit-scrollbar {width: 6px;height:6px;}
+::-webkit-scrollbar-track-piece{background-color: #eee;margin: -2px;}
+::-webkit-scrollbar-thumb{background: #aaa;min-height: 150px;min-width: 150px;border-radius: 10px;}
+::-webkit-scrollbar-thumb:vertical:hover{background: #555555}
+::-webkit-scrollbar-thumb:horizontal:hover{background: #555555}
+
+/* scrolltext */
+.scrolltext{padding-top: 35px;width:90%;height:100%;overflow:hidden;margin:20px auto 0 auto;}
+.scrolltext ol li{cursor:pointer;padding-left:7px;width:570px;height:25px;font-size:13px;line-height:25px;border-bottom:2px solid #fff;}
+.scrolltext ol li a{color:#6f746e;display:inline;width:570px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
+.scrolltext ol li a:hover{color:#1990FF;text-decoration:none;}
+.scrolltext .part{width:100%;padding-top:20px;}
+.scrolltext .part span{margin-left:26px;cursor:pointer;}
+
+/*自定义横向tab切效果*/
+.Shortcut{height:2.8em;}
+.custom-nav-tabs{height:40px;line-height: 40px;vertical-align: top;text-align:left;padding-left: 2em;font-family: MicrosoftYaHei;background: #FFFFFF;border: 1px solid #E8E8E8;box-shadow: 1px 1px 10px 0 rgba(235,235,235,0.50);border-top-left-radius: 5px;border-top-right-radius: 5px;}
+.custom-nav-tabs li{float:left;margin-right:10px;height:38px;line-height:38px;vertical-align: middle;padding:0px 5px 0px 5px;}
+.custom-nav-tabs li.active{border-bottom: 3px solid #1990FF;}
+.custom-nav-tabs li:hover{border-bottom: 3px solid #1990FF;}
+.custom-nav-tabs li a{height:30px;float:left;color:#666666;font-size:13px;font-weight:bold;text-decoration:none;}
+.shortcutEntry{width:50px;height: 50px;background: #29CB97;border-radius: 5px;margin: 0 auto;margin-bottom:6px;}
+
+/*页面头部菜单导航样式*/
+.all-nav {position: absolute;left: 0;top: 0;height: 50px;width: 50px;color: #fff;cursor: default;text-align: center;border-right: 1px solid hsla(0,0%,100%,.15);transition: all .2s ease-in-out;cursor:pointer;}
+.all-nav img{margin-top:11px;}
+.all-nav.active,.all-nav:hover {background:#3063E3;}
+.all-navbar-header{width:25%;position:relative;left:60px;height: 45px;vertical-align:middle;}
+.all-navbar-header svg{margin-top:12px;float:left;width:25px;height:25px;}
+.all-navbar-header div{float:left;width:180px;height:25px;margin:13px 0px 0px 5px;color:#FFFFFF;font-size:15px;font-family: MicrosoftYaHei;letter-spacing: 1.66px;}
+
+/*菜单手风琴效果*/
+.accordionMenu{background:#333333;width:200px;height:100%;display:none;z-index:999;position:absolute;top:50px;left:-500px;}
+.accordionMenu .item_dl dt{height:20px;display:block;padding:10px;border-bottom:1px solid #161616;cursor:pointer;}
+.accordionMenu .item_dl dt.expansion:hover{background:none;}
+.accordionMenu .item_dl dt svg{width:16px;height:16px;float:left;color:#fff;margin-top:2px;opacity:1;}
+.accordionMenu .item_dl dt .item_title{width:120px;font-size:14px;color:#fff;margin-left:10px;margin-right:10px;float:left;opacity:1;}
+.accordionMenu .item_dl dt .arrowClass{float:left;-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: all 1s;transition: all 1s;}
+.accordionMenu .item_dl dt.active .arrowClass{-ms-transform:rotate(540deg);-moz-transform:rotate(540deg);-webkit-transform:rotate(540deg);-o-transform:rotate(540deg);transform:rotate(540deg);-webkit-transition: all 1.5s;transition: all 1.5s;}
+.accordionMenu .item_dd .menuSecond{background:#161616;min-height:50px;height:200px;overflow-y:auto;padding:5px;display: none;}
+.accordionMenu .item_dd .menuSecond div{height:30px;line-height:30px;vertical-align:middle;text-align:left;color:#fff;font-size:14px;margin:2px;cursor:pointer;opacity:0.65;padding-left: 40px;}
+.accordionMenu .item_dd .menuSecond div:hover{color:#1890FF;opacity:1;}
+.upAndExpand{width:60px;height:27.5px;line-height:27.5px;vertical-align:middle;padding-left:9px;color:#0090FF;cursor:pointer;float:right;}
+.upAndExpand.up{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: all 1s;transition: all 1s;}
+.upAndExpand.expand{-ms-transform:rotate(540deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition: all 1s;transition: all 1s;}
+/*自动隐藏提示框*/
+.autoHidden-nofitTips{position:fixed;padding:20px; background: url(../../images/iframe/bg_trans.png) repeat 0 0; font-size:14px; color: #fff; border-radius:5px; z-index: 120; }
+.autoHidden-nofitTips i{display: inline-block; vertical-align: -3px; margin-right: 5px; width:16px; height:16px; background: url(../../images/iframe/tipsBg.png) no-repeat;}
+.autoHidden-nofitTips i.sf-ok{background-position:-182px 0px;}
+.autoHidden-nofitTips i.sf-error{background-position:-182px -70px;}
+.autoHidden-nofitTips i.sf-tip{background-position:-182px -140px;}
+.autoHidden-nofitTips i.sf-help{background-position:-182px -210px;}
+/*阿里图标库*/
+.icon {width: 1em; height: 1em;vertical-align: -0.15em;fill: currentColor; overflow: hidden;}
+
+/*办理业务耗时头部tab切换样式*/
+.navTitle{font-size:16px; font-family:'微软雅黑'; color:#333; border-left:solid 2px #0090FF; padding-left:10px}
+.tabSpan{width: 100px; height: 32px; display: inline-block; line-height: 32px; cursor: pointer;}
+
+.cation-content{width: 100%;margin: 0 auto;padding: 0;position: relative;}
+.cation-middle{height:35px;line-height: 35px;font-size: 14px;}
+.cation-middle dl {margin-bottom: 0px;border-bottom: 0.5px solid #E1E6EB}
+.cation-list{overflow: hidden;}
+.cation-list dt{float: left;width: 190px;font-weight: 400;font-family: regular;height:35px;line-height: 35px;position: relative;color: #4c4c4c;text-align: center;font-size: 14px;background: #E5E9F2;border-bottom: 0.5px solid #E1E6EB;}
+.cation-list:last-child dt{border-bottom: none;}
+.cation-list:last-child dd{border-bottom: none;}
+.cation-list dd .areaInfo{margin-left:200px;margin-top:2px;height:32px;}
+.cation-list dd .dateInfo{margin-left:200px;margin-top:3px;height:32px;}
+.cation-list dd a{color: #444;font-size: 14px;max-width:105px;text-align: left;height: 35px;line-height: 35px;display: inline-block;float: left;margin-left: 40px;text-decoration: none;}
+.cation-list dd a.all{text-align: center;}
+.cation-list dd a.active,.cation-list a:hover{color: #4D85FF;font-weight: 600;}
+.dateDim div{color: #444;font-size: 14px;float:left;margin:5px 10px 0px 10px;cursor:pointer;}
+.dateDim div.active,.dateDim div:hover{color: #4D85FF;font-weight: 600;}
+/*已选菜单*/
+#filter_condition_selected{padding-top:8px;}
+#filter_condition_selected div{height:23px;line-height:23px;vertical-align:middle;cursor:pointer;margin-right:15px;padding:0px 5px 0px 5px;float:left;}
+#filter_condition_selected div i{background: url("../../images/iframe/deleteBtn.png");background-size:16px 16px;width:16px;height:16px;margin-left:3px;display:inline-block;}
+/*营业厅提示*/
+.channelTipClass{height:30px;line-height:30px;color:#4D85FF;font-size:13px;}
+#selectChannelTable_bar{padding:5px;display:none;height:40px;}
+#selectChannelTable_bar label{width:80px;text-align: center;}
+.breadcrumb > .active a{color: #777;}
+/*动态星星特效*/
+.starIcon{position:absolute;width:32px;height:32px;background: url(../../images/iframe/star.gif) no-repeat;}
+/*动态进度条1*/
+.sf-shade{position: fixed; left: 0; top: 0; width:100%; background: #000; opacity: 0.4; height: 100%; z-index: 135;}
+.loader-progress{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-mos-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align:center;-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor:default;}
+.loader-progress .text{position: absolute;left: -8.3em;top: -1.7em;-webkit-animation: text 2s infinite;-moz-animation: text 2s infinite;-moz-animation: text 2s infinite;-ms-animation: text 2s infinite;-o-animation: text 2s infinite;animation: text 2s infinite;width:250px;color:#ffffff;}
+.loader-progress .vertical{position:absolute;top: -1.84em;left: -0.4em;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
+.loader-progress .horizontal{position:absolute;top:0em;left:0em;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}
+.loader-progress .circlesup{position:absolute;top: -4.7em;right: 12.1em;}
+.loader-progress .circlesdwn{position:absolute;top:2.5em;right:-13.5em;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
+.loader-progress .circle{position: absolute;width: 15em;height: 15em;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-animation: orbit 2s infinite;-moz-animation: orbit 2s infinite;-moz-animation: orbit 2s infinite;-ms-animation: orbit 2s infinite;-o-animation: orbit 2s infinite;animation: orbit 2s infinite;z-index:5;}
+.loader-progress .circle:after{content: '';position: absolute;width: 2em;height: 2em;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background: #13A3A5;}
+.loader-progress .circle:nth-child(2){-webkit-animation-delay: 100ms;-moz-animation-delay: 100ms;-ms-animation-delay: 100ms;-o-animation-delay: 100ms;animation-delay: 100ms;z-index:4;}
+.loader-progress .circle:nth-child(2):after{background: #56bebf;-webkit-transform: scale(0.8,0.8);-moz-transform: scale(0.8,0.8);-ms-transform: scale(0.8,0.8);-o-transform: scale(0.8,0.8);transform: scale(0.8,0.8);}
+.loader-progress .circle:nth-child(3){-webkit-animation-delay: 225ms;-moz-animation-delay: 225ms;-ms-animation-delay: 225ms;-o-animation-delay: 225ms;animation-delay: 225ms;z-index:3;}
+.loader-progress .circle:nth-child(3):after{background: #ffa489;-webkit-transform: scale(0.6,0.6);-moz-transform: scale(0.6,0.6);-ms-transform: scale(0.6,0.6);-o-transform: scale(0.6,0.6);transform: scale(0.6,0.6);}
+.loader-progress .circle:nth-child(4){-webkit-animation-delay: 350ms;-moz-animation-delay: 350ms;-ms-animation-delay: 350ms;-o-animation-delay: 350ms;animation-delay: 350ms;z-index:2;}
+.loader-progress .circle:nth-child(4):after{background: #ff6d37;-webkit-transform: scale(0.4,0.4);-moz-transform: scale(0.4,0.4);-ms-transform: scale(0.4,0.4);-o-transform: scale(0.4,0.4);transform: scale(0.4,0.4);}
+.loader-progress .circle:nth-child(5){-webkit-animation-delay: 475ms;-moz-animation-delay: 475ms;-ms-animation-delay: 475ms;-o-animation-delay: 475ms;animation-delay: 475ms;z-index:1;}
+.loader-progress .circle:nth-child(5):after{background: #DB2F00;-webkit-transform: scale(0.2,0.2);-moz-transform: scale(0.2,0.2);-ms-transform: scale(0.2,0.2);-o-transform: scale(0.2,0.2);transform: scale(0.2,0.2);}
+@-webkit-keyframes orbit{0%{-webkit-transform:rotate(45deg);}5%{-webkit-transform:rotate(45deg); -webkit-animation-timing-function: ease-out;}70%{-webkit-transform:rotate(405deg); -webkit-animation-timing-function: ease-in;}100%{-webkit-transform:rotate(405deg);}}
+@-moz-keyframes orbit{0%{-moz-transform:rotate(45deg);}5%{-moz-transform:rotate(45deg); -moz-animation-timing-function: ease-out;}70%{-moz-transform:rotate(405deg); -moz-animation-timing-function: ease-in;}100%{-moz-transform:rotate(405deg);}}
+@-ms-keyframes orbit{0%{-ms-transform:rotate(45deg);}5%{-ms-transform:rotate(45deg); -ms-animation-timing-function: ease-out;}70%{-ms-transform:rotate(405deg); -ms-animation-timing-function: ease-in;}100%{-ms-transform:rotate(405deg);}}
+@-o-keyframes orbit{0%{-o-transform:rotate(45deg);}5%{-o-transform:rotate(45deg); -o-animation-timing-function: ease-out;}70%{-o-transform:rotate(405deg); -o-animation-timing-function: ease-in;}100%{-o-transform:rotate(405deg);}}
+@keyframes orbit{0%{transform:rotate(45deg);}5%{transform:rotate(45deg); animation-timing-function: ease-out;}70%{transform:rotate(405deg); animation-timing-function: ease-in;}100%{transform:rotate(405deg);}}
+@-webkit-keyframes text{0%{-webkit-transform:scale(0.2,0.2); -webkit-animation-timing-function: ease-out;}40%,60%{-webkit-transform:scale(1,1); -webkit-animation-timing-function: ease-out;}70%,100%{-webkit-transform:scale(0.2,0.2);}}
+@-moz-keyframes text{0%{-moz-transform:scale(0.2,0.2); -moz-animation-timing-function: ease-out;}50%{-moz-transform:scale(1,1); -moz-animation-timing-function: ease-out;}60%{-moz-transform:scale(1,1);-moz-animation-timing-function: ease-out;}100%{-moz-transform:scale(0.2,0.2);}}
+@-mos-keyframes text{0%{-mos-transform:scale(0.2,0.2); -mos-animation-timing-function: ease-out;}50%{-mos-transform:scale(1,1); -mos-animation-timing-function: ease-out;}60%{-mos-transform:scale(1,1); -mos-animation-timing-function: ease-out;}100%{-mos-transform:scale(0.2,0.2);}}
+@-o-keyframes text{0%{-o-transform:scale(0.2,0.2); -o-animation-timing-function: ease-out;}50%{-o-transform:scale(1,1); -o-animation-timing-function: ease-out;}60%{-o-transform:scale(1,1); -o-animation-timing-function: ease-out;}100%{-o-transform:scale(0.2,0.2);}}
+@keyframes text{0%{transform:scale(0.2,0.2); animation-timing-function: ease-out;}50%{transform:scale(1,1); animation-timing-function: ease-out;}60%{transform:scale(1,1); animation-timing-function: ease-out;}100%{transform:scale(0.2,0.2);}}
+/*动态进度条2*/
+.preloader{background: #fff url("../../images/iframe/loader.gif") no-repeat center center;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999999;}
\ No newline at end of file
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/arrow_down.png b/智慧运营/厅店效能大屏监控看板/static/images/arrow_down.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cb971ff34c09f6a725218a167806a639b2a1e51
GIT binary patch
literal 1720
zcmbVNYitx%6rN47+Xwt0vTc{$Lf1I8lr=3)l+MoF-5tC0=*(<)
zyQyhI2nqcmh8SXMiD)HO!~($(Yc)#(#t@@v5Tha(5<~@+{n3&%>5ui!c6U=ueKE<*
z+`0F=-#Op8=bSmv*|B3?-9vQYr{ISiFVKi2K$C{7E4
zgw&qZ!LDpaM9B6FjEJ=~qgyj9B#?p0qZv7=7;MIm6?s`Wwx&r8EkewGKNheIqCH$E
z8dPFcU7_tITky+|
zB}`LeNiv;I6KN-*>T!~07>1-Aq{D$j1a1r|CZE9-V@sJK1Pno!G*eO))MDhLYRdFu
z(9>lJvR0v0j8d3jz{m`*ku*VBl8Qi4sNl4eo-7&{1rj8I3>4FVSh|AM5~`^h3H5KN
zE6ev7fT88Mij7r$k>!dB!)zObGD-ni6>UU@G(dI%Lrv)dXd8rXZn4y8Y)}Whsp=6`
zO_mR;v+Ob&3|a@npiLYvNQ$N7@fEv3h&O>Bvk*At!f84}F|5*F!av3ay}dkcIs+O
zO2P%BYsWS;+!plEjK_mJ2)gJl$FX6>FnL7);gBDL5h5f>WIaC06OHmQocB82xQmKX
zIPVe|oc21MVl2k{oH0<|A5w*sl?Ubh;{V+LoG!sSKy15Yz@r^1)z2<4
zP#PsAw3st2FIctU#{?@0fQXf*rTdP+GHp5mAn8Bk#WKuLV`iGyK_CvJ_1}_@gbGNj
zbeF}Df7MxBTT$j^IP4wPu+p^PN2Ton1@<}}Hno%c)-woVYYvA3k)B#%u~29^-x}S&
z)4n!q@2mRb+xiW?(?8vjXC~(B_q{>>vN@6Ko!ZOc+@?AGk@(2`&51(O;xk{>e(bwm
zC{#as^x(+k)5xz=BlCH$Hh0ywRPdhaTiiVM?u+vE2UF*!s^`2poiT^s*sJa2z#tg2BvakqEcOQa@WI1|Xj|Hj+J6>)ZP$$9hh*
literal 0
HcmV?d00001
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/arrow_up.png b/智慧运营/厅店效能大屏监控看板/static/images/arrow_up.png
new file mode 100644
index 0000000000000000000000000000000000000000..02aed99071cea4b7c80f57385425c5e99eb01804
GIT binary patch
literal 1697
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
literal 0
HcmV?d00001
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/cpu_use.png b/智慧运营/厅店效能大屏监控看板/static/images/cpu_use.png
new file mode 100644
index 0000000000000000000000000000000000000000..14c0f4133ce1d94082ffdbee9a1d5e5a9f36748c
GIT binary patch
literal 11194
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%0A!>7!P?;gPnqWzli
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
Y|148yItkub?EnA(07*qoM6N<$f)C+bNB{r;
literal 0
HcmV?d00001
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/device-gray.png b/智慧运营/厅店效能大屏监控看板/static/images/device-gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..fee5e1a1a2c70a3ec8513fbaa9389608769ad958
GIT binary patch
literal 4719
zcmV-#5|HhQP)gu00001b5ch_0Itp)
z=>Px{DM>^@RCodHTnmsC#Tnk&Jvs3aON<)J#AqRu50X?FFbPIeF_aoCjY*|I1u;NC
zKmp|;##hiNDuO6JI0VDvfWV;`L=I1*SeCK0qLrAWLdE!qmL{frf#`AE?#$%-{_cOK
zcXsx5AXk<&?siZ2|NQ#zzk6o(^fD-IZJRF+z2HhO%=8U287~v!o5jP2P1dO;Nub1r
z-=iq}W6h#%)~ThKJw<;)AMNzeSJvKQ`r@nDwaA*P@s>>B8`wm$JE$n6jM
z(jo@C1|>*TxjK*-u6mi2U#C0+hryJ(2&?vq?xcL_biS(TtHPhl<$llrr6`-~E)k(_GHft2MOl!AK2&BUuje1SP)sq;CE|n(gh#Q5_
zKcOKEgC3D3I(^2zm{MD`MQPZlZA)KM&U5|IwyjI~p#oz{Rsyivr8NoFCiZFD+NWeu
zy^Hi%;*9{%$vKFIY&N^a^TNv_C2m6v(VAm!8?Ks5GL+7H5Q=bm%sQ+mC(HVACk(AF!|&C;$3FU$czcNYUK
z_uVg2!3xZIp66Hh*+=jp@)&V82YX%s0LkelN;_Cx;OCoS^XAPB9i74Kwzek^f+wS^
zc_RobPPPt!RhBt0`Kc!C^FH3%`plv2?VXSNg~AmD-yhZ5`uG`DeFB0dIN=B?n@GG9
zIET!t5bT4PrjPIUY;7V*Vn4ZV9mR5rITDupbNuHKYSq
z%5H3L+_?EGyHQ+;sCDZ%UEEnHJXF0OGuV7U&)iVxdXJYC3zu-T!3uZAhoEfGjXAKjwY720n%~dJ7dl==RE+g~KZj$~
zh>y2-zTDEX;rkUGs&R1r`t^su`uf{XLjGmGA7FtYmQZ8W%{#Q$0cX?%p4FAifn2N&
zj7vSf8jSZ$2(DW5@Q|$^@4OAU=;-JcEe7Ri&cty*_$-@ZrP(7%8Gd^}WpYh}yB
zCvR^rtV3oy(!>md&TEIiV}=hsZ&mG*GFZSUT*GeRE-U~#IWXkC>1SA0taxZZ^NI(b
z&3ES4P#<`r8<9)=OcYuykpr`Y%M9?o9{ciVgdc$W>e6Lvn*quTNZh9c
zm?(a*Z23IlO+WN6IR3a}4#(vz^aXwaNuD3y@4us?@aJXAR$o#Jh%GHGJ(ezAv!IaA
zFE03nM!Qj9rwyNIYz+Gk8}`$`)FLO1CI-(O{YWF5h#Q$<<()iDZpFUk%iH$vEPQa~
z&d$#1FrcSPjAXIh^K!R%;i2{Kg3X}E@k)N5b$Ox=uvsj|3g|Ox)X-ZT@I>+G5ksDB>~YYyu)#HR`9*w%
z;GDeQ`L{)jRt`>Dc>iyIH?X~9$4f{D0}VYQJMcdZ3jWYvjyiwFu7XG8Wy9sl0g(Lg
zVQz5*0#P>_lSbBh-PE-5w5I!4%maug#XKfAAc;TO;N_-_8FS%Zi3ol%_w0EcP%|?{`%)~myQaGOUdEr0t^kVviOE20W
z%4+-?KmMYYMT=HE*O3pFLDcE-8VV=;@4fcZ@40vBOL;#S7P&@sS#Q$;J;Mt}jvTqQ
zMm05&G3xZ0B^k27)E=Y_Xk6onkeY`oI5S=WV#02&aIp_ew)Hd)^h3$8JgTK*wt6uwd&bT@RYiIAhRk?WtDt
zURdw}p{`Lrd%&HDgDjV?Cd3L7Z=Jnhyq^#5OOn8>mvh<7ls2@1>S+)RpOFP5-DLb-}%;6OaOv4wv!TYE5`}3|D;`A
z?2H)`|AX_{GJHB<%gqNLnCWx%j7uM=2fRoNbP`C~A%F^~xY$jFo|%cVHRN;73)ER>
zk=tDGvgU^(@JOExV=x1th7~Mo!+kP0!jhY=yK2%~b=nb;^EQt9S+r)mmQ_HynhG6e
z#NnT-!>X-G1c~H%AZn3iR|+QvFO@`t2;$60xXV@LubDF@yzZMEk5`B{V#WjaQm9_dwQYm%`lUexL33(<58WQ7x<{|B?v3}%{$5tV+@C8kA
z$$Iynd-hrDi#zR=EGG*d*MrrKrzWZ7>|DQL(@fwz068~WEo?)|(?2=q$G0aL#aRXk
zW$W@nv+f)S!OYV}jO%3uU=R#EG|8F`GLI+w^qQI^_~5?Q9Amp&
z3H{6fB%Q&&gpeWRZU_;ncO4RWlnK9dlVUrY&6QJ;+K&JC;9_bP+1x#!1ZRHEW<{eXPEBSa`t}s^-Jl3Y59Tv)wr}s;~Hab;R
zz;hrIEB~>`PS5qwh2jEl+DO{sS$SccRjWEdq>d)KafwK$7Z!A5H>uQzBnO|&82Xr&
zG+nvTlOW;5*;L>mh|R+U?VuszRnm;=*DipD+8E3iFJ%jIouMKTTS}~T3MXteJOo+k
zc&yRU2~-N%6j9L52lE?5F
z9>ZTrkvSKe2-MfO)P)~KrL#ePbXd3ciH(7RpUzg&3k2nfy)%%*ZI`)~vvVqAjuMBq
zYLj8DlVgA+h{!!rl$44fTy&lwqGfANKq;;EP>b${x|BG^w{2-fW86H7G88(wY4lb5
zXsfl4>A@bPZRB92-ic9#e6$n)mY2N-&PrfNezNJqfT+?cAgIe;Cfd@W(#cZ^TFbs+
zX$ih5+(fjkl$C29q;)gWiOVtq-6bruRLSECIykFppU$xKRgy={Q)Q<2l9VGNSNJR)
zbn^vcT2W_@7Dekm8X9WS}h6F!5tBebG$&}+^KXvn?d6Ru!
zg_8i6Y7$=Z$_gNJqJ-EL2``kypiy5s-U;sbQZj^1Q#S4)1520@r~pb*?&=yAAdEth
z2d4y_*oKl8UituNbkjdJ)G|6-p(qwg#-&+y7p7g5rNmZlWesV{&3(Iwv37dEN;VNC
z=b-waeYMtj%jOsF*u!Tl$%gW8Wh}6lE*`h}P
zTy^oX#-ekeHGiFjd*N6T2eMtfk(UG;!LI-?GRh;Uhg^A50_Bx!^NfU>&15g>TPiM46Vt(-0d4sv*JNkf45InhDd?i)-6MLAFsWQ8+Wn&2;5
zU-En_2Wh>n;nGIC-)(c6UJzhRc6YP2X%l*uT^%=4;_p2zFV>via_qs6mU`)FL6cyB
zo!msAUAKa+=N*8f&B>G~dkSJ#lV-H-QLq$lNo2NJRol^4UcwW2Wb#XBk7%0=M>7$}?*WDS;@J?a3O&ZXRg5^x)$q*6@K
zBvOV`Es-vjZ2^Tqol#*?UA#b1=S;f>`3}FCuvosz(mH8>z5eHN{CS&L<~YS`TLcit
z1;GxTtXa&Ao7(h5Q0t}Rj^G(BGZGMYkzoavIA9Ejgc^FoM}AH{Sv3UMRu(j+6i<$!
zCygC6_PGF?)0&GPeqtA9l<3J?MjQ*&IAvgJQzxiL+pJAtBNku)!7?*u
z3W;N@kditcMzlEmhCpTFN{F3WB*yGA4sxZd*PnXnvpKv}it-EnfM&@Pkp;1F##UVp
z2C-z$F|L|4Kzf;damaWs37B#c?f6&J-j^s*T$f
zU?n6SmJQo(;<5qb@|7aH)FBEP~p>r~Jl
z=<-Hw3m&gcxSKi}cN#Q96Fa*#R-&2>YqN}#0e$+!%kal3z(jyq38a^C*uz?i+GcCj
zZQ|e3gHY*3J!sV){w7@eti;kvbzsExA2RQmIpfkTB75d7_a2++%#XvH_P%&DWKU(K
zvPdinqoLv+np3=Fis_X%av&iuIUcF8jbd%FY?W6peOKfmVz&XJ$7WuC`HG~zz1MpY
z*o(mD4gsctZY#IXZJL6U4gN@`zT)J{;Fz!X`tGj&8CQMUi>dKAtNRN6VD40aagy05
z6&7p`*!lFxMC+2L4W(rL+B@%m9o6fk>yDyN_PRqij|F{r8_5S6am~Yv>0>SbfK*ho
z4IZ8@Gj
literal 0
HcmV?d00001
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/device-green.png b/智慧运营/厅店效能大屏监控看板/static/images/device-green.png
new file mode 100644
index 0000000000000000000000000000000000000000..c34fd65c1c4f911198d63507b63f088d2cf00f2d
GIT binary patch
literal 4555
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
literal 0
HcmV?d00001
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/device-red.png b/智慧运营/厅店效能大屏监控看板/static/images/device-red.png
new file mode 100644
index 0000000000000000000000000000000000000000..25cf4bb8313553cff76c4e70afe78d0c6840f63a
GIT binary patch
literal 4711
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
pQB?i}PbCPr7xJu002ovPDHLkV1htm8DRhb
literal 0
HcmV?d00001
diff --git a/智慧运营/厅店效能大屏监控看板/static/images/ding-dan.png b/智慧运营/厅店效能大屏监控看板/static/images/ding-dan.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2f5ffa29367ce7243ecce7b9422364db277c6c2
GIT binary patch
literal 4327
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
O0000pP)
zd3;pW`TswkbMGwKNl1V!lZ~(jA{Yb_s~FL0t8_tV`?ZVK7QWWjR;$u#muagOYpbpO
z*;i}bT5G>w!PdHcwJL}UvIw$)^#Lo5`^XIO{*
zSwA0JJK8M@9fTTVx@w#Nnxn-b
z5=f*lkz{9s*AW*Wpa^hG*ALOr!h7+y84%yq)W&=;;HKbZBguN}XNlW)|IqrVIi=BP
zx${s_3(nD(K%MOb^aV==wnO0{2?@z9yjW7f&|+sL#-^mr#bP5`9HNXkQ7SGxAlc<3
zhLSql5r`^ybHeC!iW&>ZWD?^=u#j~8+f=dth;yX=&Np=Er@RHb6Z$jX{mD5c_(uzC
z;(s}|y!dD1%e@a3R;G9%QPbz$kb8_o6~HP09g=6~Aq>(G)1H)-HQgC44g(UeDDfSF
z4*#=V@Fb2}?zX6c7qnd?!~_r|LNAL}6r4xu>xjS;4wrM)qWnEceSadSk8`4`_s*<|
zHxD*nTPLj-(oh!|TGCpekH(BS{1kSev3m%LA^U0tstiD8=jqNX1Y(#l#wEF9UkA{w
zS1t;15XMoW*Te!5q1EV1Iu=#%h8QKFjF!+%1wrX67yu0b0RW|KZ83q~J%uyNSrfb$
zqMC*uib+jrDfZX2U96}swM9k&Itxk^h1dC2+iPL06>Vq1(@>#
zExt;DY>ONsDU;O{*{N*_4;Ts#2n>=F;sT5j2*bnAg&0ufaTLS>owc+eTz(==38U-1
zV3(>sF{{Agqy8KOaqQBxw1*9jC)-Hwx@(hX9g!WiEt!wC4wDH*hJX)ceX!;B{TH24
zCDBi?ufTIiH1+_>A1bwqp=K6P
zBmkWR7xI2N_CQK_*z+&0NK~XFGy-HqiHCx%U^IA_vzzj#A+{wBf@?{{LV|-eqVwLt
zWTQqYynMXzyk}zS724K+v9x}K~r`B4Crhy}>8$a{Ko
z_qkm$v7Z2S8ba@u3QKqJOGwn(0lX1C_d;*ct}Iymp#t+jq>=gtzv+JY-lBaM{;60T
zC-pG<$XOfC`5RGY`S}ikbyTpsjKjOU1-QsCIpbH8Dn~`eA<)fAsm&ejd)NyQdKolj
zoC!5NJe;G+N>HTPrA-en@uWq?Zh}Xg8LI?W6LcxX&Jx}=Y#FGw`kVFMX!(9Ltv1dK
zIDf+6P|!_K0USbbss#A|j`}NZd~jUF1c97ZJIZNml>F@32@d6UIO!hhM9k0xBRMn0OwUc?u$%;QsC&$q+3`Deywns*
zju}9V7i4`r_
zjHoY9e{fm^?}eC{SXOXvi{0!nYwH*8NQ*KS2ddnM8b=0(KCXnH24#4cURviPA%)XK
zV0d%)y%GLE14f`JpqsZGw922W@NZjI8QAtgja5-vUAe4RYSO(GFNM-|6cH~K0Hk{s
zF+JbAf2v?5_0zKmj%1Bk^9hXEIYvXYIj!GH|mNnMicaYOr&t
zO$~e*IhH*pN`m8tqntw%Xn_o`=*{nsjR97zTamdu4q#Z~gqyl9G;s^T`CR`I9-
z^V5LDh!Uj$hy>f{FySX`Z+-vDH?p2Qq67B2s>)>_^k>?8Lv`g_Hh}j4yywaO8>UQ08+h6tzT%v
zu{Td=Uiz)X-#>X*n&mgISDM$8JWn8w_Ug<}uuL0z@jaV!eiChn