|
@@ -1,231 +1,232 @@
|
|
|
.deviceDetail{
|
|
.deviceDetail{
|
|
|
- width: 100%;
|
|
|
|
|
- height: 260px;
|
|
|
|
|
- margin-top: 20px;
|
|
|
|
|
- position: relative;
|
|
|
|
|
- background-color: #3C6EF0;
|
|
|
|
|
- .deviceDetailInfo{
|
|
|
|
|
|
|
+ overflow-y: auto;
|
|
|
|
|
+ .deviceDetailHeader{
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
- height: 210px;
|
|
|
|
|
- padding-left: 76px;
|
|
|
|
|
- box-sizing: border-box;
|
|
|
|
|
- position: absolute;
|
|
|
|
|
- left: 0;
|
|
|
|
|
- top: 0;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- // justify-content: center;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
- .deviceDetailInfoLeft{
|
|
|
|
|
- width: 96px;
|
|
|
|
|
- height: 96px;
|
|
|
|
|
- background: #FFFFFF;
|
|
|
|
|
- box-shadow: 0px 3px 10px rgba(40, 40, 40, 0.16);
|
|
|
|
|
- border-radius: 50%;
|
|
|
|
|
- }
|
|
|
|
|
- .deviceDetailInfoRight{
|
|
|
|
|
- width: 70%;
|
|
|
|
|
- height: 96px;
|
|
|
|
|
- margin-left: 24px;
|
|
|
|
|
- font-family: '.PingFang SC';
|
|
|
|
|
- .dirTop{
|
|
|
|
|
- height: 45px;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
- margin-bottom: 16px;
|
|
|
|
|
- .topName{
|
|
|
|
|
- max-width: 45%;
|
|
|
|
|
- overflow:hidden; //超出的文本隐藏
|
|
|
|
|
- text-overflow:ellipsis; //溢出用省略号显示
|
|
|
|
|
- white-space:nowrap;
|
|
|
|
|
- // height: 45px;
|
|
|
|
|
- font-size: 32px;
|
|
|
|
|
- font-weight: 400;
|
|
|
|
|
- color: #FFFFFF;
|
|
|
|
|
- margin-right: 24px;
|
|
|
|
|
- }
|
|
|
|
|
- .topOnline{
|
|
|
|
|
- width: 68px;
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- height: 28px;
|
|
|
|
|
- line-height: 22px;
|
|
|
|
|
- background: #00D06D;
|
|
|
|
|
- border-radius: 0 10px 0 10px;
|
|
|
|
|
- font-size: 20px;
|
|
|
|
|
- font-family: PingFangSC-Regular;
|
|
|
|
|
- color: #FFFFFF;
|
|
|
|
|
- border: 1px solid rgba(0, 0, 0, 0);
|
|
|
|
|
- box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.04);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ height: 260px;
|
|
|
|
|
+ background-color: #3C6EF0;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ .deviceDetailInfo{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 200px;
|
|
|
|
|
+ padding-left: 76px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ .deviceDetailInfoLeft{
|
|
|
|
|
+ width: 96px;
|
|
|
|
|
+ height: 96px;
|
|
|
|
|
+ background: #FFFFFF;
|
|
|
|
|
+ box-shadow: 0px 3px 10px rgba(40, 40, 40, 0.16);
|
|
|
|
|
+ border-radius: 50%;
|
|
|
}
|
|
}
|
|
|
- .dirBottom{
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- height: 28px;
|
|
|
|
|
- line-height: 28px;
|
|
|
|
|
- font-size: 20px;
|
|
|
|
|
- font-family: PingFang SC;
|
|
|
|
|
- font-weight: 300;
|
|
|
|
|
- line-height: 18px;
|
|
|
|
|
- color: #ECECEC;
|
|
|
|
|
|
|
+ .deviceDetailInfoRight{
|
|
|
|
|
+ width: 70%;
|
|
|
|
|
+ height: 96px;
|
|
|
|
|
+ margin-left: 24px;
|
|
|
|
|
+ font-family: '.PingFang SC';
|
|
|
|
|
+ .dirTop{
|
|
|
|
|
+ height: 45px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ margin-bottom: 16px;
|
|
|
|
|
+ .topName{
|
|
|
|
|
+ max-width: 45%;
|
|
|
|
|
+ overflow:hidden; //超出的文本隐藏
|
|
|
|
|
+ text-overflow:ellipsis; //溢出用省略号显示
|
|
|
|
|
+ white-space:nowrap;
|
|
|
|
|
+ // height: 45px;
|
|
|
|
|
+ font-size: 32px;
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
|
+ margin-right: 24px;
|
|
|
|
|
+ }
|
|
|
|
|
+ .topOnline{
|
|
|
|
|
+ width: 68px;
|
|
|
|
|
+ height: 28px;
|
|
|
|
|
+ // line-height: 22px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ align-items:center;
|
|
|
|
|
+ background: #00D06D;
|
|
|
|
|
+ border-radius: 0 10px 0 10px;
|
|
|
|
|
+ font-size: 20px;
|
|
|
|
|
+ font-family: PingFangSC-Regular;
|
|
|
|
|
+ color: #FFFFFF;
|
|
|
|
|
+ border: 1px solid rgba(0, 0, 0, 0);
|
|
|
|
|
+ box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.04);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .dirBottom{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 28px;
|
|
|
|
|
+ line-height: 28px;
|
|
|
|
|
+ font-size: 20px;
|
|
|
|
|
+ font-family: PingFang SC;
|
|
|
|
|
+ font-weight: 300;
|
|
|
|
|
+ line-height: 18px;
|
|
|
|
|
+ color: #ECECEC;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
-// 快捷操作
|
|
|
|
|
-.shortcuts{
|
|
|
|
|
- margin-top: -50px;
|
|
|
|
|
- z-index: 9999;
|
|
|
|
|
- margin-bottom: 16px;
|
|
|
|
|
- padding: 0 30px;
|
|
|
|
|
- box-sizing: border-box;
|
|
|
|
|
- .shortCard{
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- height: 332px;
|
|
|
|
|
- .at-grid__flex .content-inner__img{
|
|
|
|
|
- width: 128px;
|
|
|
|
|
- height: 128px;
|
|
|
|
|
|
|
+ // 快捷操作
|
|
|
|
|
+ .shortcuts{
|
|
|
|
|
+ margin-top: -60px;
|
|
|
|
|
+ // z-index: 9999;
|
|
|
|
|
+ margin-bottom: 16px;
|
|
|
|
|
+ padding: 0 30px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ .shortCard{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 332px;
|
|
|
|
|
+ .at-grid__flex .content-inner__img{
|
|
|
|
|
+ width: 128px;
|
|
|
|
|
+ height: 128px;
|
|
|
|
|
+ }
|
|
|
|
|
+ // .content-inner__icon {
|
|
|
|
|
+ // width: 128px;
|
|
|
|
|
+ // height: 128px;
|
|
|
|
|
+ // display: flex;
|
|
|
|
|
+ // justify-content: center;
|
|
|
|
|
+ // align-items: center;
|
|
|
|
|
+ // background: #FFFFFF;
|
|
|
|
|
+ // box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16);
|
|
|
|
|
+ // border-radius: 50%;
|
|
|
|
|
+ // opacity: 1;
|
|
|
|
|
+ // }
|
|
|
|
|
+ .content-inner__text{
|
|
|
|
|
+ font-size: 28px;
|
|
|
|
|
+ font-weight: 300;
|
|
|
|
|
+ color: #646464;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- // .content-inner__icon {
|
|
|
|
|
- // width: 128px;
|
|
|
|
|
- // height: 128px;
|
|
|
|
|
- // display: flex;
|
|
|
|
|
- // justify-content: center;
|
|
|
|
|
- // align-items: center;
|
|
|
|
|
- // background: #FFFFFF;
|
|
|
|
|
- // box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16);
|
|
|
|
|
- // border-radius: 50%;
|
|
|
|
|
- // opacity: 1;
|
|
|
|
|
- // }
|
|
|
|
|
- .content-inner__text{
|
|
|
|
|
|
|
+ .at-card__header-title{
|
|
|
|
|
+ height: 40px;
|
|
|
font-size: 28px;
|
|
font-size: 28px;
|
|
|
- font-weight: 300;
|
|
|
|
|
- color: #646464;
|
|
|
|
|
|
|
+ font-family: PingFang;
|
|
|
|
|
+ font-weight: 400;
|
|
|
|
|
+ color: #323232;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- .at-card__header-title{
|
|
|
|
|
- height: 40px;
|
|
|
|
|
- font-size: 28px;
|
|
|
|
|
- font-family: PingFang;
|
|
|
|
|
- font-weight: 400;
|
|
|
|
|
- color: #323232;
|
|
|
|
|
- }
|
|
|
|
|
-}
|
|
|
|
|
|
|
|
|
|
-.deviceRecordTab{
|
|
|
|
|
- border-radius: 8px;
|
|
|
|
|
- padding: 0 30px;
|
|
|
|
|
- box-sizing: border-box;
|
|
|
|
|
- z-index: 999;
|
|
|
|
|
- .at-tabs__item{
|
|
|
|
|
- font-size: 28px;
|
|
|
|
|
- color: #969696;
|
|
|
|
|
- padding: 11PX 24PX;
|
|
|
|
|
|
|
+ .deviceRecordTab{
|
|
|
|
|
+ border-radius: 8px;
|
|
|
|
|
+ padding: 0 30px;
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ z-index: 999;
|
|
|
|
|
+ .at-tabs__item{
|
|
|
|
|
+ font-size: 28px;
|
|
|
|
|
+ color: #969696;
|
|
|
|
|
+ padding: 11PX 24PX;
|
|
|
|
|
+ }
|
|
|
|
|
+ .at-tabs__item--active{
|
|
|
|
|
+ color: #3C6EF0;
|
|
|
|
|
+ }
|
|
|
|
|
+ .at-tabs__item-underline{
|
|
|
|
|
+ height: 2Px;
|
|
|
|
|
+ margin: auto;
|
|
|
|
|
+ right: 0;
|
|
|
|
|
+ width: 40%;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- .at-tabs__item--active{
|
|
|
|
|
- color: #3C6EF0;
|
|
|
|
|
|
|
+ .taro-tabbar__panel{
|
|
|
|
|
+ background-color: #F7F7F7;
|
|
|
}
|
|
}
|
|
|
- .at-tabs__item-underline{
|
|
|
|
|
- height: 2Px;
|
|
|
|
|
- margin: auto;
|
|
|
|
|
- right: 0;
|
|
|
|
|
- width: 40%;
|
|
|
|
|
|
|
+ .tab-content {
|
|
|
|
|
+ // padding: 100px 50px;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ min-height: 700px;
|
|
|
|
|
+ overflow-y: auto;
|
|
|
|
|
+ font-size: 30px;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ background-color: #F7F7F7;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
-.taro-tabbar__panel{
|
|
|
|
|
- background-color: #F7F7F7;
|
|
|
|
|
-}
|
|
|
|
|
-.tab-content {
|
|
|
|
|
- // padding: 100px 50px;
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- min-height: 700px;
|
|
|
|
|
- overflow-y: auto;
|
|
|
|
|
- font-size: 30px;
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- background-color: #F7F7F7;
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-}
|
|
|
|
|
-.DeviceRecordList{
|
|
|
|
|
- width: 100%;
|
|
|
|
|
-}
|
|
|
|
|
-.recordItem{
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- height: 156px;
|
|
|
|
|
- margin-top: 20px;
|
|
|
|
|
- padding: 16px 0 16px 28px;
|
|
|
|
|
-
|
|
|
|
|
- background: #FFFFFF;
|
|
|
|
|
- box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
|
|
|
|
|
- box-sizing: border-box;
|
|
|
|
|
- border-radius: 8px;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
- .recordItemImg{
|
|
|
|
|
- width: 80px;
|
|
|
|
|
- height: 80px;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- justify-content: center;
|
|
|
|
|
- border: 5px solid rgba(120, 164, 250, 0.4);
|
|
|
|
|
- border-radius: 50%;
|
|
|
|
|
- margin-right: 28px;
|
|
|
|
|
-
|
|
|
|
|
- .slockImg{
|
|
|
|
|
- width: 80px;
|
|
|
|
|
- height: 100%;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ .DeviceRecordList{
|
|
|
|
|
+ width: 100%;
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
-//文本
|
|
|
|
|
-.recordItemRight{
|
|
|
|
|
- width: 83%;
|
|
|
|
|
- height: auto;
|
|
|
|
|
- text-align: left;
|
|
|
|
|
- .slock{
|
|
|
|
|
|
|
+ .recordItem{
|
|
|
width: 100%;
|
|
width: 100%;
|
|
|
- height: 40px;
|
|
|
|
|
- font-size: 28px;
|
|
|
|
|
- text-align: left;
|
|
|
|
|
|
|
+ height: 156px;
|
|
|
|
|
+ margin-top: 20px;
|
|
|
|
|
+ padding: 16px 0 16px 28px;
|
|
|
|
|
+
|
|
|
|
|
+ background: #FFFFFF;
|
|
|
|
|
+ box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
|
|
|
|
|
+ box-sizing: border-box;
|
|
|
|
|
+ border-radius: 8px;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- .slockName{
|
|
|
|
|
- width: 50%;
|
|
|
|
|
- font-family: '.PingFang SC';
|
|
|
|
|
|
|
+ .recordItemImg{
|
|
|
|
|
+ width: 80px;
|
|
|
|
|
+ height: 80px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ border: 5px solid rgba(120, 164, 250, 0.4);
|
|
|
|
|
+ border-radius: 50%;
|
|
|
|
|
+ margin-right: 28px;
|
|
|
|
|
+
|
|
|
|
|
+ .slockImg{
|
|
|
|
|
+ width: 80px;
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- .slockNum{
|
|
|
|
|
- width: 50%;
|
|
|
|
|
|
|
+ }
|
|
|
|
|
+ //文本
|
|
|
|
|
+ .recordItemRight{
|
|
|
|
|
+ width: 83%;
|
|
|
|
|
+ height: auto;
|
|
|
|
|
+ text-align: left;
|
|
|
|
|
+ .slock{
|
|
|
|
|
+ width: 100%;
|
|
|
height: 40px;
|
|
height: 40px;
|
|
|
|
|
+ font-size: 28px;
|
|
|
|
|
+ text-align: left;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- .numImg{
|
|
|
|
|
- width: 30px;
|
|
|
|
|
- height: 30px;
|
|
|
|
|
- margin-right: 10px;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ .slockName{
|
|
|
|
|
+ width: 50%;
|
|
|
|
|
+ font-family: '.PingFang SC';
|
|
|
|
|
+ }
|
|
|
|
|
+ .slockNum{
|
|
|
|
|
+ width: 50%;
|
|
|
|
|
+ height: 40px;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ .numImg{
|
|
|
|
|
+ width: 30px;
|
|
|
|
|
+ height: 30px;
|
|
|
|
|
+ margin-right: 10px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
- }
|
|
|
|
|
- .openMode{
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- height: 36px;
|
|
|
|
|
- font-size: 24px;
|
|
|
|
|
- font-family: '.PingFang SC';
|
|
|
|
|
- font-weight: 300;
|
|
|
|
|
- margin: 10px 0;
|
|
|
|
|
- color: #3C6EF0;
|
|
|
|
|
- }
|
|
|
|
|
- // 开锁人,开锁时间
|
|
|
|
|
- .slockPerTime{
|
|
|
|
|
- width: 100%;
|
|
|
|
|
- height: 40px;
|
|
|
|
|
- font-size: 24px;
|
|
|
|
|
- text-align: left;
|
|
|
|
|
- display: flex;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
- color: #969696;
|
|
|
|
|
- .slockPerson{
|
|
|
|
|
- width: 20%;
|
|
|
|
|
|
|
+ .openMode{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 36px;
|
|
|
|
|
+ font-size: 24px;
|
|
|
|
|
+ font-family: '.PingFang SC';
|
|
|
|
|
+ font-weight: 300;
|
|
|
|
|
+ margin: 10px 0;
|
|
|
|
|
+ color: #3C6EF0;
|
|
|
}
|
|
}
|
|
|
- .slockTime{
|
|
|
|
|
- width: 60%;
|
|
|
|
|
|
|
+ // 开锁人,开锁时间
|
|
|
|
|
+ .slockPerTime{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 40px;
|
|
|
|
|
+ font-size: 24px;
|
|
|
|
|
+ text-align: left;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ color: #969696;
|
|
|
|
|
+ .slockPerson{
|
|
|
|
|
+ width: 20%;
|
|
|
|
|
+ }
|
|
|
|
|
+ .slockTime{
|
|
|
|
|
+ width: 60%;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
-}
|
|
|
|
|
|
|
+}
|