|
|
|
.devicemanage {
|
|
|
|
position: relative;
|
|
|
|
width: 100%;
|
|
|
|
height: 100vh;
|
|
|
|
background: url(@/assets/images/screen.png);
|
|
|
|
// background-color: var(--tableBg);
|
|
|
|
background-size: 100% 100%;
|
|
|
|
background-color: rgba(0, 0, 0, 0.3);
|
|
|
|
background-blend-mode: multiply;
|
|
|
|
padding: 0 25px;
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
|
|
.layout {
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
.sidebar {
|
|
|
|
width: 12%;
|
|
|
|
height: calc(100vh - 5.7rem - 60px);
|
|
|
|
flex-shrink: 0;
|
|
|
|
border: 2px solid #1e60a6;
|
|
|
|
padding: 10px;
|
|
|
|
box-shadow: inset 0px 0px 10px 0px rgb(36, 90, 12);
|
|
|
|
margin-right: 1%;
|
|
|
|
overflow: scroll;
|
|
|
|
|
|
|
|
// .menu {
|
|
|
|
// text-align: center;
|
|
|
|
|
|
|
|
// :deep(.n-submenu) {
|
|
|
|
// --n-item-color-hover: auto;
|
|
|
|
|
|
|
|
// .n-menu-item {
|
|
|
|
// .n-menu-item-content {
|
|
|
|
// padding: 0 !important;
|
|
|
|
|
|
|
|
// .n-ellipsis {
|
|
|
|
// font-family: 'AlibabaPuHuiTiBold';
|
|
|
|
// padding: 0 15px;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-menu-item-content-header {
|
|
|
|
// font-size: 2.4rem;
|
|
|
|
// color: #B1E3FF;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-submenu-children {
|
|
|
|
// .n-menu-item-content-header {
|
|
|
|
// font-size: 1.8rem;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-menu-item-content--selected {
|
|
|
|
// .n-menu-item-content-header {
|
|
|
|
// color: #fff;
|
|
|
|
|
|
|
|
// .n-ellipsis {
|
|
|
|
// position: relative;
|
|
|
|
|
|
|
|
// span {
|
|
|
|
// padding: 0 10px;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// span::before {
|
|
|
|
// content: '';
|
|
|
|
// position: absolute;
|
|
|
|
// left: 0;
|
|
|
|
// top: 0.7rem;
|
|
|
|
// width: 1.8rem;
|
|
|
|
// height: 1.8rem;
|
|
|
|
// background: url(../../../assets/images/taps.png) no-repeat;
|
|
|
|
// background-size: cover;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-menu-item-content--selected::before {
|
|
|
|
// background: -webkit-linear-gradient(left, #1fc7ff29 0%, #1177e700 100%);
|
|
|
|
// left: 0;
|
|
|
|
// right: 0;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-menu-item-content--selected::after {
|
|
|
|
// content: '';
|
|
|
|
// position: absolute;
|
|
|
|
// bottom: 0;
|
|
|
|
// width: 100%;
|
|
|
|
// height: 2px;
|
|
|
|
// background: -webkit-linear-gradient(left, #1fc7ff29 0%, #1177e700 100%);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-base-icon {
|
|
|
|
// color: #84e0f7;
|
|
|
|
// right: 10px;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
|
|
|
|
.main {
|
|
|
|
width: 87%;
|
|
|
|
border: 2px solid #1e60a6;
|
|
|
|
box-shadow: inset 0px 0px 10px 0px rgb(36, 90, 124);
|
|
|
|
|
|
|
|
:deep(.devicePrt) {
|
|
|
|
.deviceImg {
|
|
|
|
position: relative;
|
|
|
|
|
|
|
|
.deviceImg {
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card {
|
|
|
|
position: absolute;
|
|
|
|
display: inline-block;
|
|
|
|
color: #87e8de;
|
|
|
|
font-size: 1.4rem;
|
|
|
|
padding: 10px 20px;
|
|
|
|
border-radius: 10px;
|
|
|
|
background: rgba(255, 255, 255, 0.1);
|
|
|
|
backdrop-filter: blur(10px);
|
|
|
|
border: 1px solid rgba(255, 255, 255, 0.1);
|
|
|
|
box-shadow: 0 0 80px rgba(0, 0, 0, 0.25);
|
|
|
|
z-index: 99;
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
|
|
.dataInfo {
|
|
|
|
padding: 5px 0;
|
|
|
|
|
|
|
|
span {
|
|
|
|
display: block;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.dataFlex {
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
.flexItem {
|
|
|
|
margin-right: 15px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.flexItem:last-child {
|
|
|
|
margin-right: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// .dataInfo {
|
|
|
|
// position: absolute;
|
|
|
|
// display: inline-block;
|
|
|
|
// color: #87e8de;
|
|
|
|
// padding: 10px;
|
|
|
|
// font-size: 16px;
|
|
|
|
// // border: 2px solid #39c33c;
|
|
|
|
// z-index: 99;
|
|
|
|
|
|
|
|
// span {
|
|
|
|
// display: block;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
|
|
|
|
.deviceImgA {
|
|
|
|
.card_a {
|
|
|
|
top: 40%;
|
|
|
|
left: 5%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_b {
|
|
|
|
top: 5%;
|
|
|
|
left: 5%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_c {
|
|
|
|
top: 30%;
|
|
|
|
right: 3%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_f {
|
|
|
|
top: 30%;
|
|
|
|
right: 20%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.deviceImgB {
|
|
|
|
.card_a {
|
|
|
|
top: 42%;
|
|
|
|
left: 5%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_b {
|
|
|
|
top: 8%;
|
|
|
|
left: 5%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_c {
|
|
|
|
top: 16%;
|
|
|
|
right: 3%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_d {
|
|
|
|
top: 52%;
|
|
|
|
right: 3%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_f {
|
|
|
|
top: 30%;
|
|
|
|
right: 21%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.deviceImgC {
|
|
|
|
.card_a {
|
|
|
|
top: 6%;
|
|
|
|
left: 6%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_b {
|
|
|
|
top: 62%;
|
|
|
|
left: 5%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_c {
|
|
|
|
top: 2%;
|
|
|
|
right: 2%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_d {
|
|
|
|
top: 35%;
|
|
|
|
right: 2%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_e {
|
|
|
|
top: 67%;
|
|
|
|
right: 2%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.card_f {
|
|
|
|
top: 30%;
|
|
|
|
right: 21%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// .deviceImgA {
|
|
|
|
// .dataInfo0 {
|
|
|
|
// top: 7%;
|
|
|
|
// left: 6%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo1 {
|
|
|
|
// top: 35%;
|
|
|
|
// left: 9%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo2 {
|
|
|
|
// top: 0%;
|
|
|
|
// left: 18%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo3 {
|
|
|
|
// top: 0%;
|
|
|
|
// left: 25%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo4 {
|
|
|
|
// top: 15%;
|
|
|
|
// left: 17.5%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo5 {
|
|
|
|
// top: 26%;
|
|
|
|
// left: 17.5%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo6 {
|
|
|
|
// top: 0%;
|
|
|
|
// right: 20%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo7 {
|
|
|
|
// top: 10%;
|
|
|
|
// right: 20%;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// .deviceImgB {
|
|
|
|
// .dataInfo0 {
|
|
|
|
// top: 23%;
|
|
|
|
// left: 10.5%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo1 {
|
|
|
|
// top: 55%;
|
|
|
|
// left: 12%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo2 {
|
|
|
|
// top: 0%;
|
|
|
|
// left: 23%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo3 {
|
|
|
|
// top: 0%;
|
|
|
|
// left: 30%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo4 {
|
|
|
|
// top: 10%;
|
|
|
|
// left: 23%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo5 {
|
|
|
|
// top: 20%;
|
|
|
|
// left: 23%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo6 {
|
|
|
|
// top: 0%;
|
|
|
|
// right: 36%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo7 {
|
|
|
|
// top: 10%;
|
|
|
|
// right: 36%;
|
|
|
|
// }
|
|
|
|
// .dataInfo8 {
|
|
|
|
// top: 26%;
|
|
|
|
// right: 31%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo9 {
|
|
|
|
// top: 36%;
|
|
|
|
// right: 31%;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// .deviceImgC {
|
|
|
|
// .dataInfo0 {
|
|
|
|
// bottom: 38%;
|
|
|
|
// left: 8.5%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo1 {
|
|
|
|
// bottom: 1%;
|
|
|
|
// left: 11%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo2 {
|
|
|
|
// top: 0%;
|
|
|
|
// left: 23%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo3 {
|
|
|
|
// top: 0%;
|
|
|
|
// left: 30%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo4 {
|
|
|
|
// top: 10%;
|
|
|
|
// left: 23%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo5 {
|
|
|
|
// top: 20%;
|
|
|
|
// left: 23%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo6 {
|
|
|
|
// top: 0%;
|
|
|
|
// right: 36%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo7 {
|
|
|
|
// top: 0%;
|
|
|
|
// right: 29%;
|
|
|
|
// }
|
|
|
|
// .dataInfo8 {
|
|
|
|
// top: 22%;
|
|
|
|
// right: 36%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo9 {
|
|
|
|
// top: 22%;
|
|
|
|
// right: 29%;
|
|
|
|
// }
|
|
|
|
// .dataInfo10 {
|
|
|
|
// top: 47%;
|
|
|
|
// right: 36%;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .dataInfo11 {
|
|
|
|
// top: 47%;
|
|
|
|
// right: 29%;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
.devicInfo {
|
|
|
|
color: #B1E3FF;
|
|
|
|
padding: 0 3rem;
|
|
|
|
font-family: 'AlibabaPuHuiTiRegular';
|
|
|
|
|
|
|
|
.title {
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
font-size: 20px;
|
|
|
|
background: url(@/assets/images/info_bg.png) no-repeat center;
|
|
|
|
background-size: 100% 100%;
|
|
|
|
|
|
|
|
i {
|
|
|
|
display: block;
|
|
|
|
width: 6px;
|
|
|
|
height: 50px;
|
|
|
|
background: linear-gradient(270deg, #679FFF 0%, rgba(17, 119, 231, 0.698) 100%);
|
|
|
|
border-radius: 0px 0px 0px 0px;
|
|
|
|
margin-right: 18px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.infoPanel {
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
margin-top: 15px;
|
|
|
|
|
|
|
|
.item {
|
|
|
|
width: 49%;
|
|
|
|
height: calc(100vh - 150px - 52rem);
|
|
|
|
padding: 15px 0;
|
|
|
|
background: -webkit-linear-gradient(top, #052266 0%, #011341 100%);
|
|
|
|
overflow: auto;
|
|
|
|
|
|
|
|
.collapse {
|
|
|
|
.colItem {
|
|
|
|
.n-collapse-item__header-main {
|
|
|
|
font-size: 18px;
|
|
|
|
color: #1FB1FF;
|
|
|
|
padding: 0 22px;
|
|
|
|
|
|
|
|
.n-collapse-item-arrow {
|
|
|
|
margin-right: 10px;
|
|
|
|
|
|
|
|
img {
|
|
|
|
width: 18px;
|
|
|
|
height: 16px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.n-collapse-item__content-wrapper {
|
|
|
|
.n-collapse-item__content-inner {
|
|
|
|
padding-top: 10px;
|
|
|
|
|
|
|
|
.content {
|
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
padding: 0 15px;
|
|
|
|
font-size: 16px;
|
|
|
|
color: #c15757;
|
|
|
|
line-height: 30px;
|
|
|
|
|
|
|
|
span {
|
|
|
|
flex: 0 0 calc(100% / 2)
|
|
|
|
}
|
|
|
|
|
|
|
|
span:nth-child(even) {
|
|
|
|
color: #41a5d7;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.content.pump{
|
|
|
|
span{
|
|
|
|
flex: auto;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.colItem.n-collapse-item--active {
|
|
|
|
.n-collapse-item-arrow {
|
|
|
|
transform: none
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.colItem:not(:first-child) {
|
|
|
|
border-top: none
|
|
|
|
}
|
|
|
|
.colItem:not(:first-child)::before{
|
|
|
|
display: block;
|
|
|
|
content: '';
|
|
|
|
width: 100%;
|
|
|
|
height: 1px;
|
|
|
|
background: linear-gradient(90deg, rgba(31,225,255,0) 0%, rgba(189,220,255,0.94) 50%, rgba(31,225,255,0) 97%);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
// .l_green {
|
|
|
|
// color: #39c33c;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .l_blue {
|
|
|
|
// color: #41a5d7;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .orange {
|
|
|
|
// color: #c15757;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .title {
|
|
|
|
// font-size: 16px;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .valves {
|
|
|
|
// display: flex;
|
|
|
|
// align-items: center;
|
|
|
|
// flex-shrink: 0;
|
|
|
|
// width: 40%;
|
|
|
|
|
|
|
|
// .title {
|
|
|
|
// writing-mode: vertical-rl;
|
|
|
|
// // transform: rotate(180deg);
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .info {
|
|
|
|
// .select {
|
|
|
|
// font-weight: 800;
|
|
|
|
|
|
|
|
// .n-button {
|
|
|
|
// margin-right: 5px;
|
|
|
|
// background: linear-gradient(#3370cb, #162f68, #162f68);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .table {
|
|
|
|
// border: 1px solid #39c33c;
|
|
|
|
// border-radius: 3px;
|
|
|
|
// margin: 10px 0 10px 20px;
|
|
|
|
|
|
|
|
// .item {
|
|
|
|
// display: flex;
|
|
|
|
// align-items: center;
|
|
|
|
// padding: 10px 20px;
|
|
|
|
// line-height: 26px;
|
|
|
|
// border-bottom: 1px solid #39c33c;
|
|
|
|
|
|
|
|
// .lable {
|
|
|
|
// font-size: 16px;
|
|
|
|
// flex-shrink: 0;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .parameters {
|
|
|
|
// display: flex;
|
|
|
|
// flex-wrap: wrap;
|
|
|
|
|
|
|
|
// .name {
|
|
|
|
// color: #c15757;
|
|
|
|
// margin-left: 15px;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .name:nth-child(even) {
|
|
|
|
// color: #41a5d7;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .n-radio__label {
|
|
|
|
// color: #41a5d7;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .item:last-child {
|
|
|
|
// border-bottom: none;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .switch {
|
|
|
|
// display: flex;
|
|
|
|
|
|
|
|
// span {
|
|
|
|
// display: flex;
|
|
|
|
// align-items: center;
|
|
|
|
// margin-right: 5px;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .pump {
|
|
|
|
// width: 55%;
|
|
|
|
// padding: 5px 10px;
|
|
|
|
// border: 1px solid #39c33c;
|
|
|
|
|
|
|
|
// .item {
|
|
|
|
// line-height: 28px;
|
|
|
|
|
|
|
|
// .info {
|
|
|
|
// display: flex;
|
|
|
|
// flex-wrap: wrap;
|
|
|
|
|
|
|
|
// .name {
|
|
|
|
// color: #c15757;
|
|
|
|
// margin-left: 15px;
|
|
|
|
// }
|
|
|
|
|
|
|
|
// .name:nth-child(even) {
|
|
|
|
// color: #41a5d7;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
}
|
|
|
|
|
|
|
|
.tips {
|
|
|
|
font-size: 1.6rem;
|
|
|
|
font-family: 'AlibabaPuHuiTiRegular';
|
|
|
|
text-align: center;
|
|
|
|
color: #B1E3FF;
|
|
|
|
margin-top: 40vh;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/*滚动条整体部分*/
|
|
|
|
.sidebar::-webkit-scrollbar,
|
|
|
|
.tableGrid ::-webkit-scrollbar {
|
|
|
|
width: 8px;
|
|
|
|
height: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*滚动条的轨道*/
|
|
|
|
.sidebar::-webkit-scrollbar-track,
|
|
|
|
.tableGrid ::-webkit-scrollbar-track {
|
|
|
|
background-color: transparent;
|
|
|
|
-webkit-border-radius: 8px;
|
|
|
|
-moz-border-radius: 8px;
|
|
|
|
border-radius: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*滚动条里面的小方块,能向上向下移动*/
|
|
|
|
.sidebar::-webkit-scrollbar-thumb,
|
|
|
|
.tableGrid ::-webkit-scrollbar-thumb {
|
|
|
|
background-color: rgb(147, 147, 153, 0.5);
|
|
|
|
-webkit-border-radius: 8px;
|
|
|
|
-moz-border-radius: 8px;
|
|
|
|
border-radius: 8px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.sidebar::-webkit-scrollbar-thumb:hover,
|
|
|
|
.tableGrid ::-webkit-scrollbar-thumb:hover {
|
|
|
|
background-color: #a8a8a8;
|
|
|
|
}
|
|
|
|
|
|
|
|
.sidebar::-webkit-scrollbar-thumb:active,
|
|
|
|
.tableGrid :-webkit-scrollbar-thumb:active {
|
|
|
|
background-color: #787878;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*边角,即两个滚动条的交汇处*/
|
|
|
|
.sidebar::-webkit-scrollbar-corner,
|
|
|
|
.tableGrid ::-webkit-scrollbar-corner {
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|