diff --git a/src/assets/images/eventBg.png b/src/assets/images/eventBg.png new file mode 100644 index 0000000..17294d0 Binary files /dev/null and b/src/assets/images/eventBg.png differ diff --git a/src/assets/images/frame.png b/src/assets/images/frame.png new file mode 100644 index 0000000..4ca828d Binary files /dev/null and b/src/assets/images/frame.png differ diff --git a/src/assets/images/undefinedBg.png b/src/assets/images/undefinedBg.png new file mode 100644 index 0000000..ff0832f Binary files /dev/null and b/src/assets/images/undefinedBg.png differ diff --git a/src/view/smartPage.vue b/src/view/smartPage.vue index 3e2d9da..3d985de 100644 --- a/src/view/smartPage.vue +++ b/src/view/smartPage.vue @@ -14,7 +14,7 @@
-

+

当前值班人员

@@ -34,7 +34,7 @@
-

+

中午值班人员

@@ -83,14 +83,31 @@
-

+

我交办的任务

+
+
+
+

{{ s.num }}

+

{{ s.name }}

+
+
+
-

+

我承办的任务

+
+
+
+

{{ s.num }}

+

{{ s.name }}

+
+
+
@@ -102,7 +119,34 @@ 服务

+
+
+

{{ s.name }}

+

+ {{ s.num }} + +

+
+
+

+ 疑似不规范的行为 +

+ +
+
+
+
+
+
    +
  • {{ s.time }}
  • +
  • {{ s.adress }}
  • +
  • {{ s.statu1 }}
  • +
  • {{ s.statu2 }}
  • +
+
+
+
@@ -116,6 +160,43 @@ export default { }, data() { return { + // 服务画面 + serviceFrame: [ + { + time: '2023-02-03 16:23', + adress: '国网雨花营业厅', + statu1: '离岗异常', + statu2: '已办理' + }, + { + time: '2023-02-03 16:23', + adress: '国网雨花营业厅', + statu1: '离岗异常', + statu2: '已办理' + }, + { + time: '2023-02-03 16:23', + adress: '国网雨花营业厅', + statu1: '离岗异常', + statu2: '已办理' + } + ], + // 服务情况事件 + serviceList: [ + { + name: '已响应事件', + num: 4 + }, + { + name: '未响应事件', + num: 0 + }, + { + name: '累计未响应事件', + num: 0 + } + ], + // workTime: '', config: { header: ['排名', '业务类型', '占比'], @@ -168,7 +249,7 @@ export default { // 我承办的任务 myNotice2: [{ name: '任务总数', - num:2, + num: 2, }, { name: '已完成', @@ -326,10 +407,136 @@ export default { // 右边内容 .notice { height: 31.6%; + + .my-notice, + .jiao-notice { + width: 100%; + height:41%; + .myBox { + display: flex; + justify-content: space-around; + } + + .p0 { + color: #40accd; + } + + .noticeBg>section>p:nth-child(1) { + font-size: 18px; + font-family: maleGod; + } + + .noticeBg { + background-image: url(../assets/images/notice-item.png); + background-size: 100% 100%; + width: 123px; + height: 68px; + text-align: center; + display: flex; + align-items: center; + justify-content: center; + + .name1 { + color: #f8fcfd; + font-size: 14px; + margin-top: 5px; + } + + .p1 { + color: #54b441 + } + + .p2 { + color: #b8894b; + } + } + } + } .service { height: 67.5%; + + .service-event { + display: flex; + justify-content: space-around; + + .event-item>p:nth-child(2) { + text-align: center; + font-size: 26px; + + } + + .event-item { + background-image: url(../assets/images/eventBg.png); + width: 116px; + height: 73px; + padding: 8px; + position: relative; + box-sizing: border-box; + font-size: 14px; + color: #f8fcfd; + + .unit { + position: absolute; + bottom: 15px; + right: 10px; + font-size: 14px; + } + + .span0, + .span1, + .span2 { + font-family: maleGod; + color: #40accd + } + } + + } + + .service-frame { + width: 100%; + height: calc(100% - 148px); + + .frame-item { + background-image: url(../assets/images/undefinedBg.png); + background-size: 100% 100%; + height: 30%; + margin-bottom: 13px; + padding: 10px 15px 10px; + box-sizing: border-box; + width: 100%; + display: flex; + + .frame { + background-image: url(../assets/images/frame.png); + background-size: 100% 100%; + height: 100%; + width: 173px; + } + + .frame-cont { + // width: calc(100% - 203px); + width:calc(100% - 173px); + ul { + width:100%; + height:100%; + + li{ + padding-left:30px; + padding-top:12px; + box-sizing:border-box; + height:22%; + display:flex; + // margin-top:2px; + align-items:center; + font-size:14px; + color:#fff; + } + } + } + } + } } }