From b367f29698fa0631173b939355803c22a9dba651 Mon Sep 17 00:00:00 2001 From: Admin <978517621@qq.com> Date: 星期一, 08 八月 2022 12:14:48 +0800 Subject: [PATCH] 添加修改页面 --- src/assets/loginPage/star-bg.png | 0 src/assets/loginPage/xj-bg.png | 0 src/assets/loginPage/back-icon.png | 0 src/assets/loginPage/task-job-pic.png | 0 src/views/intellectInspect/intelligentMap/index.vue | 227 ++++++++++++++++++++++++++++++++++++++++++-------------- src/assets/loginPage/xj-icon.png | 0 src/assets/loginPage/device-pic.png | 0 7 files changed, 169 insertions(+), 58 deletions(-) diff --git a/src/assets/loginPage/back-icon.png b/src/assets/loginPage/back-icon.png new file mode 100644 index 0000000..ea6dea7 --- /dev/null +++ b/src/assets/loginPage/back-icon.png Binary files differ diff --git a/src/assets/loginPage/device-pic.png b/src/assets/loginPage/device-pic.png new file mode 100644 index 0000000..c52a119 --- /dev/null +++ b/src/assets/loginPage/device-pic.png Binary files differ diff --git a/src/assets/loginPage/star-bg.png b/src/assets/loginPage/star-bg.png new file mode 100644 index 0000000..929927e --- /dev/null +++ b/src/assets/loginPage/star-bg.png Binary files differ diff --git a/src/assets/loginPage/task-job-pic.png b/src/assets/loginPage/task-job-pic.png new file mode 100644 index 0000000..fc42c6c --- /dev/null +++ b/src/assets/loginPage/task-job-pic.png Binary files differ diff --git a/src/assets/loginPage/xj-bg.png b/src/assets/loginPage/xj-bg.png index f4b281f..e2317d1 100644 --- a/src/assets/loginPage/xj-bg.png +++ b/src/assets/loginPage/xj-bg.png Binary files differ diff --git a/src/assets/loginPage/xj-icon.png b/src/assets/loginPage/xj-icon.png index 62111ab..a82b8fc 100644 --- a/src/assets/loginPage/xj-icon.png +++ b/src/assets/loginPage/xj-icon.png Binary files differ diff --git a/src/views/intellectInspect/intelligentMap/index.vue b/src/views/intellectInspect/intelligentMap/index.vue index 3df2f3c..b365a52 100644 --- a/src/views/intellectInspect/intelligentMap/index.vue +++ b/src/views/intellectInspect/intelligentMap/index.vue @@ -1,23 +1,42 @@ <template> <div class="container"> - <div class="big-title"><span></span>大型实验室智能巡检系统<span></span></div> + <div class="big-title" @click="goBack()"><span></span>大型实验室智能巡检系统<span></span></div> <div style="font-size: 14px;color: #00ffff">{{present}}</div> + <div class="backBtn" @click="goBack()"> + <img src="../../../assets/loginPage/back-icon.png"> + <div>退出</div> + </div> <div class="blocks"> - <div class="current-data"> - <div class="data-area"> - <img src="../../../assets/loginPage/xj-icon.png"> - <div>当前巡检:<span>实验室装置区</span></div> - </div> - <div class="data-spot"> - <div> - <span>巡检点</span> - <p>3970A</p> + <div class="current-task"> + <div class="task-des"> + <div class="task-des-l"> + <img src="../../../assets/loginPage/task-job-pic.png"> + <div>巡检任务</div> </div> - <div> - <span>指标</span> - <p>压力</p> + <div class="task-des-r"> + 该巡检路线沿途监测风机系统、循环水系统以及装置区的各巡检点指标是否正常。 </div> </div> + <div class="current-data"> + <div class="data-area"> + <img src="../../../assets/loginPage/xj-icon.png"> + <div>当前巡检:<span>实验室装置区</span></div> + </div> + <div class="data-spot"> + <div> + <span>巡检点</span> + <p>3970A</p> + </div> + <div> + <span>指标</span> + <p>压力</p> + </div> + </div> + </div> + </div> + <div class="star-pic"> + <div class="star-bg"><img src="../../../assets/loginPage/star-bg.png"></div> + <div class="star"><img src="../../../assets/loginPage/device-pic.png"></div> </div> <div class="line-map"> <div class="item item-t item-l"> @@ -267,6 +286,11 @@ setInterval(() => { this.present = new Date().toLocaleString() }, 1000) + }, + methods:{ + goBack(){ + window.history.go(-1) + } } } </script> @@ -375,7 +399,25 @@ margin: 0 20px; } } + .backBtn{ + position: absolute; + z-index: 99999; + right: 150px; + top: 40px; + display: flex; + align-items: center; + cursor: pointer; + img{ + width: 18px; + height: 18px; + margin-right: 10px; + } + div{ + font-size: 16px; + color: #00FFFF; + } + } .blocks{ position: relative; width: 100%; @@ -620,65 +662,134 @@ } } } - .current-data{ + .current-task{ position: absolute; + width: calc((500vw - 600px)/ 7); z-index: 999999; - width: 270px; - height: 142px; - left: 50%; - padding: 20px 30px; - box-sizing: border-box; - transform: translateX(-65%); - background: url("../../../assets/loginPage/xj-bg.png") no-repeat center; - background-size: 100% 100%; + top: 0; + right: 0; + padding: 0 60px; + display: flex; + align-items: center; + justify-content: space-between; - .data-area{ + .task-des{ + padding: 10px 20px; display: flex; align-items: center; - border-bottom: 1px solid #00FFFF; - font-weight: bold; - padding-bottom: 10px; - box-sizing: border-box; + border: 1px solid #36FCFC; - img{ - width: 30px; - height: 30px; - margin-right: 10px; - animation: circle 1s ease-in-out infinite; - } - - div{ - font-size: 15px; - color: rgba(255,255,255,.8); - - span{ - color: #00FFFF; - } - } - } - - .data-spot{ - display: flex; - align-items: flex-start; - margin-top: 10px; - - &>div{ + .task-des-l{ display: flex; flex-direction: column; align-items: center; - width: 50%; - font-size: 14px; - color: rgba(255,255,255,.8); + font-size: 16px; + color: #36FCFC; + border-right: 1px solid #36FCFC; + padding-right: 20px; + } + .task-des-r{ + width: 320px; + display: flex; + flex-direction: column; + align-items: center; + font-size: 16px; + line-height: 28px; + color: #FCFC36; + padding-left: 20px; + } + } + .current-data{ + width: 267px; + height: 138px; + padding: 20px 30px; + box-sizing: border-box; + background: url("../../../assets/loginPage/xj-bg.png") no-repeat center; + background-size: 100% 100%; - p{ - margin-top: 6px; - color: #00FFFF; + .data-area{ + display: flex; + align-items: center; + border-bottom: 1px solid #040C3B; + font-weight: bold; + padding-bottom: 10px; + box-sizing: border-box; + + img{ + width: 30px; + height: 30px; + margin-right: 10px; + animation: circle 1s ease-in-out infinite; } - &:first-of-type{ - border-right: 1px solid #36FCFC; + div{ + font-size: 15px; + color: rgba(4,12,59,.8); + + span{ + color: #040C3B; + } } } + + .data-spot{ + display: flex; + align-items: flex-start; + margin-top: 10px; + + &>div{ + display: flex; + flex-direction: column; + align-items: center; + width: 50%; + font-size: 14px; + color: rgba(4,12,59,.8); + + p{ + margin-top: 6px; + color: #040C3B; + } + + &:first-of-type{ + border-right: 1px solid #040C3B; + } + } + } + } + } + .star-pic{ + position: absolute; + width: calc(40vh - 80px); + height: calc(40vh - 80px); + z-index: 999999; + top: calc(40vh - 120px); + left: 50%; + transform: translateX(-65%); + padding: 20px; + + .star-bg{ + position: inherit; + width: 100%; + height: 100%; + left: 0; + top: 0; + img{ + width: 100%; + height: auto; + animation: circle 30s linear infinite; + } + } + + .star{ + position: inherit; + width: 100%; + height: 100%; + left: 0; + top: 0; + img{ + width: 100%; + height: auto; + } } } .section-1{ -- Gitblit v1.9.2