|
|
@@ -541,196 +541,374 @@
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|
|
|
- .dashboard-container {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- height: 100%;
|
|
|
- overflow: scroll;
|
|
|
- }
|
|
|
+.dashboard-container {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ height: 100%;
|
|
|
+ overflow: scroll;
|
|
|
+}
|
|
|
+
|
|
|
+.content-area {
|
|
|
+ flex: 1;
|
|
|
+ padding: 20px;
|
|
|
+ background-color: #f0f8ff;
|
|
|
+}
|
|
|
+
|
|
|
+.top-info {
|
|
|
+ width: 100%;
|
|
|
+ height: 200px;
|
|
|
+ margin-bottom: 20px;
|
|
|
+}
|
|
|
+
|
|
|
+.info-card {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/info-card-bg.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
+ border-radius: 8px;
|
|
|
+ padding: 20px;
|
|
|
+}
|
|
|
+
|
|
|
+.card-title {
|
|
|
+ width: 20%;
|
|
|
+ position: relative;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 8px 10px 8px 50px;
|
|
|
|
|
|
- .content-area {
|
|
|
- flex: 1;
|
|
|
- padding: 20px;
|
|
|
- background-color: #f0f8ff;
|
|
|
- }
|
|
|
+ .btn {
|
|
|
+ color: #fff;
|
|
|
+ background-color: #2b6ff0;
|
|
|
|
|
|
- .top-info {
|
|
|
- width: 100%;
|
|
|
- height: 200px;
|
|
|
- margin-bottom: 20px;
|
|
|
+ &:hover {
|
|
|
+ background-color: #397af3;
|
|
|
}
|
|
|
-
|
|
|
- .info-card {
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/info-card-bg.png');
|
|
|
+ }
|
|
|
+}
|
|
|
+.info-border {
|
|
|
+ position: absolute;
|
|
|
+ top: 20px;
|
|
|
+ left: 20px;
|
|
|
+ .info-border-icon {
|
|
|
+ width: 16px;
|
|
|
+ height: 16px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon1.svg');
|
|
|
background-repeat: no-repeat;
|
|
|
background-size: 100%;
|
|
|
- border-radius: 8px;
|
|
|
- padding: 20px;
|
|
|
- }
|
|
|
-
|
|
|
- .card-title {
|
|
|
- width: 20%;
|
|
|
- position: relative;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- justify-content: space-between;
|
|
|
- padding: 8px 10px 8px 50px;
|
|
|
-
|
|
|
- .btn {
|
|
|
- color: #fff;
|
|
|
- background-color: #2b6ff0;
|
|
|
|
|
|
- &:hover {
|
|
|
- background-color: #397af3;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
- .info-border {
|
|
|
- position: absolute;
|
|
|
- top: 20px;
|
|
|
- left: 20px;
|
|
|
- .info-border-icon {
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon1.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
-
|
|
|
- }
|
|
|
- .info-border-line {
|
|
|
- width: 1px;
|
|
|
- height: 95px;
|
|
|
- border-left: 2px dotted #397af3;
|
|
|
- margin-left: 7px;
|
|
|
- }
|
|
|
+ .info-border-line {
|
|
|
+ width: 1px;
|
|
|
+ height: 95px;
|
|
|
+ border-left: 2px dotted #397af3;
|
|
|
+ margin-left: 7px;
|
|
|
+ }
|
|
|
+}
|
|
|
+.info-details {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: space-between;
|
|
|
+ padding: 8px 0;
|
|
|
+
|
|
|
+ .label {
|
|
|
+ font-size: 16px;
|
|
|
+ color: #000;
|
|
|
}
|
|
|
- .info-details {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- justify-content: space-between;
|
|
|
- padding: 8px 0;
|
|
|
-
|
|
|
- .label {
|
|
|
- font-size: 16px;
|
|
|
- color: #000;
|
|
|
- }
|
|
|
|
|
|
- .value {
|
|
|
- font-size: 16px;
|
|
|
- color: #000;
|
|
|
- }
|
|
|
+ .value {
|
|
|
+ font-size: 16px;
|
|
|
+ color: #000;
|
|
|
+ }
|
|
|
|
|
|
- .tag {
|
|
|
- width: fit-content;
|
|
|
- height: 24px;
|
|
|
- padding: 2px 8px;
|
|
|
- border-radius: 15px;
|
|
|
- font-size: 12px;
|
|
|
- background-color: #ff6b6b;
|
|
|
- color: white;
|
|
|
- }
|
|
|
+ .tag {
|
|
|
+ width: fit-content;
|
|
|
+ height: 24px;
|
|
|
+ padding: 2px 8px;
|
|
|
+ border-radius: 15px;
|
|
|
+ font-size: 12px;
|
|
|
+ background-color: #ff6b6b;
|
|
|
+ color: white;
|
|
|
}
|
|
|
+}
|
|
|
+
|
|
|
+.card-details {
|
|
|
+ width: 80%;
|
|
|
+ display: grid;
|
|
|
+ grid-template-columns: repeat(5, 1fr);
|
|
|
+ gap: 8px;
|
|
|
+}
|
|
|
+.info-card-item {
|
|
|
+ max-width: 245px;
|
|
|
+ height: 70px;
|
|
|
+ position: relative;
|
|
|
+ padding: 8px 10px 8px 40px;;
|
|
|
+ background-color: #f1f7ff;
|
|
|
+ border-radius: 4px;
|
|
|
+ text-align: left;
|
|
|
+}
|
|
|
+.card-border {
|
|
|
+ width: 20px;
|
|
|
+ height: 50px;
|
|
|
+ position: absolute;
|
|
|
+ top: 14px;
|
|
|
+ left: 15px;
|
|
|
+
|
|
|
+ .card-border-icon{
|
|
|
+ width: 16px;
|
|
|
+ height: 16px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon.svg');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
|
|
|
- .card-details {
|
|
|
- width: 80%;
|
|
|
- display: grid;
|
|
|
- grid-template-columns: repeat(5, 1fr);
|
|
|
- gap: 8px;
|
|
|
}
|
|
|
- .info-card-item {
|
|
|
- max-width: 245px;
|
|
|
- height: 70px;
|
|
|
- position: relative;
|
|
|
- padding: 8px 10px 8px 40px;;
|
|
|
- background-color: #f1f7ff;
|
|
|
- border-radius: 4px;
|
|
|
- text-align: left;
|
|
|
+ .card-border-line{
|
|
|
+ width: 1px;
|
|
|
+ height: 30px;
|
|
|
+ border-left: 2px dotted #397af3;
|
|
|
+ margin-left: 7px;
|
|
|
}
|
|
|
- .card-border {
|
|
|
- width: 20px;
|
|
|
- height: 50px;
|
|
|
+}
|
|
|
+
|
|
|
+.card-label {
|
|
|
+ font-size: 16px;
|
|
|
+ color: #000;
|
|
|
+ font-weight: bold;
|
|
|
+ margin-bottom: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.card-value-wrapper {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ gap: 6px;
|
|
|
+}
|
|
|
+
|
|
|
+.status-dot {
|
|
|
+ width: 8px;
|
|
|
+ height: 8px;
|
|
|
+ border-radius: 50%;
|
|
|
+ display: inline-block;
|
|
|
+ flex-shrink: 0;
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+.card-value-text {
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+.warning-statistics {
|
|
|
+ background-color: #ffffff;
|
|
|
+ margin-bottom: 20px;
|
|
|
+ padding: 10px 12px;
|
|
|
+ border-radius: 4px;
|
|
|
+}
|
|
|
+
|
|
|
+.statistics-header {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ margin-bottom: 10px;
|
|
|
+}
|
|
|
+
|
|
|
+.title {
|
|
|
+ font-size: 16px;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #333;
|
|
|
+}
|
|
|
+
|
|
|
+.btn-group {
|
|
|
+ display: flex;
|
|
|
+ gap: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.btn {
|
|
|
+ color: #2b6ff0;
|
|
|
+ padding: 6px 12px;
|
|
|
+ border: 1px solid #2b6ff0;
|
|
|
+ border-radius: 4px;
|
|
|
+ background-color: #E9F0FE;
|
|
|
+ cursor: pointer;
|
|
|
+ font-size: 12px;
|
|
|
+}
|
|
|
+
|
|
|
+.btn:hover {
|
|
|
+ background-color: #f5f5f5;
|
|
|
+}
|
|
|
+
|
|
|
+.statistics-content {
|
|
|
+ display: flex;
|
|
|
+ gap: 50px;
|
|
|
+}
|
|
|
+
|
|
|
+.stat-item {
|
|
|
+ flex: 1;
|
|
|
+ padding: 16px 50px 10px 90px;
|
|
|
+ text-align: left;
|
|
|
+ position: relative;
|
|
|
+ overflow: hidden;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/high-risk-bg.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
+
|
|
|
+ .icon {
|
|
|
position: absolute;
|
|
|
- top: 14px;
|
|
|
- left: 15px;
|
|
|
-
|
|
|
- .card-border-icon{
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
-
|
|
|
- }
|
|
|
- .card-border-line{
|
|
|
- width: 1px;
|
|
|
- height: 30px;
|
|
|
- border-left: 2px dotted #397af3;
|
|
|
- margin-left: 7px;
|
|
|
- }
|
|
|
+ top: 15px;
|
|
|
+ left: 20px;
|
|
|
}
|
|
|
-
|
|
|
- .card-label {
|
|
|
+ .text {
|
|
|
font-size: 16px;
|
|
|
color: #000;
|
|
|
font-weight: bold;
|
|
|
- margin-bottom: 8px;
|
|
|
+ .text-sub {
|
|
|
+ font-size: 12px;
|
|
|
+ color: #989587;
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
- .card-value-wrapper {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- gap: 6px;
|
|
|
+ .count {
|
|
|
+ font-size: 24px;
|
|
|
+ font-weight: bold;
|
|
|
}
|
|
|
|
|
|
- .status-dot {
|
|
|
- width: 8px;
|
|
|
- height: 8px;
|
|
|
- border-radius: 50%;
|
|
|
- display: inline-block;
|
|
|
- flex-shrink: 0;
|
|
|
-
|
|
|
+ .icon-top{
|
|
|
+ width: 40px;
|
|
|
+ height: 40px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon1.svg');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;;
|
|
|
}
|
|
|
-
|
|
|
- .card-value-text {
|
|
|
- font-size: 14px;
|
|
|
- color: #333;
|
|
|
- font-weight: bold;
|
|
|
+ .icon-bottom{
|
|
|
+ width: 40px;
|
|
|
+ height: 20px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon2.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
+ margin-top: -5px;
|
|
|
}
|
|
|
+}
|
|
|
|
|
|
+.stat-item.high-risk {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/high-risk-bg.png');
|
|
|
+ .icon-top {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon1.svg');
|
|
|
+ }
|
|
|
+ .icon-bottom {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon2.png');
|
|
|
+ }
|
|
|
+ .count {
|
|
|
+ color: #FF0000;
|
|
|
+ }
|
|
|
+}
|
|
|
|
|
|
-
|
|
|
- .warning-statistics {
|
|
|
- background-color: #ffffff;
|
|
|
- margin-bottom: 20px;
|
|
|
- padding: 10px 12px;
|
|
|
- border-radius: 4px;
|
|
|
+.stat-item.medium-risk {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/medium-risk-bg.png');
|
|
|
+ .icon-top {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/medium-risk-icon1.svg');
|
|
|
+ }
|
|
|
+ .icon-bottom {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/medium-risk-icon2.png');
|
|
|
+ }
|
|
|
+ .count {
|
|
|
+ color: #FF7700;
|
|
|
}
|
|
|
+}
|
|
|
|
|
|
- .statistics-header {
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- margin-bottom: 10px;
|
|
|
+.stat-item.normal-risk {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/normal-risk-bg.png');
|
|
|
+ .icon-top {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/normal-risk-icon1.svg');
|
|
|
+ }
|
|
|
+ .icon-bottom {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/normal-risk-icon2.png');
|
|
|
+ }
|
|
|
+ .count {
|
|
|
+ color: #D5C702;
|
|
|
}
|
|
|
+}
|
|
|
|
|
|
- .title {
|
|
|
+.stat-item.low-risk {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/low-risk-bg.png');
|
|
|
+ .icon-top {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/low-risk-icon1.svg');
|
|
|
+ }
|
|
|
+ .icon-bottom {
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/low-risk-icon2.png');
|
|
|
+ }
|
|
|
+ .count {
|
|
|
+ color: #0070FF;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+.warning-details {
|
|
|
+ background-color: #ffffff;
|
|
|
+ margin-bottom: 20px;
|
|
|
+ padding: 10px 12px;
|
|
|
+ border-radius: 4px;
|
|
|
+}
|
|
|
+
|
|
|
+.details-header {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ margin-bottom: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.warning-item {
|
|
|
+ margin-bottom: 20px;
|
|
|
+ background-color: rgba(218, 234, 251, 0.5);
|
|
|
+ border-radius: 8px;
|
|
|
+ padding: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.item-header {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ padding-bottom: 10px;
|
|
|
+ margin-bottom: 16px;
|
|
|
+ border-bottom: 1px solid rgba(43, 111, 240, 0.2);
|
|
|
+
|
|
|
+ .icon {
|
|
|
+ width: 16px;
|
|
|
+ height: 16px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon1.svg');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
+ }
|
|
|
+ .name {
|
|
|
font-size: 16px;
|
|
|
font-weight: bold;
|
|
|
color: #333;
|
|
|
+ margin: 0 15px 0px 5px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .risk-level {
|
|
|
+ width: fit-content;
|
|
|
+ height: 24px;
|
|
|
+ padding: 2px 8px;
|
|
|
+ border-radius: 15px;
|
|
|
+ font-size: 12px;
|
|
|
+ background-color: #ff6b6b;
|
|
|
+ color: white;
|
|
|
}
|
|
|
|
|
|
- .btn-group {
|
|
|
+
|
|
|
+ .header-left {
|
|
|
display: flex;
|
|
|
- gap: 8px;
|
|
|
+ align-items: center;
|
|
|
}
|
|
|
|
|
|
- .btn {
|
|
|
+ .expand-btn {
|
|
|
color: #2b6ff0;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ gap: 4px;
|
|
|
padding: 6px 12px;
|
|
|
border: 1px solid #2b6ff0;
|
|
|
border-radius: 4px;
|
|
|
@@ -739,623 +917,322 @@
|
|
|
font-size: 12px;
|
|
|
}
|
|
|
|
|
|
- .btn:hover {
|
|
|
- background-color: #f5f5f5;
|
|
|
+ .expand-btn:hover {
|
|
|
+ color: #1a5cc8;
|
|
|
}
|
|
|
|
|
|
- .statistics-content {
|
|
|
- display: flex;
|
|
|
- gap: 50px;
|
|
|
+ .arrow-icon-wrapper {
|
|
|
+ width: 16px;
|
|
|
+ height: 16px;
|
|
|
+ position: relative;
|
|
|
+ display: inline-block;
|
|
|
}
|
|
|
|
|
|
- .stat-item {
|
|
|
- flex: 1;
|
|
|
- padding: 16px 50px 10px 90px;
|
|
|
- text-align: left;
|
|
|
- position: relative;
|
|
|
- overflow: hidden;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/high-risk-bg.png');
|
|
|
+ .arrow-icon {
|
|
|
+ width: 16px;
|
|
|
+ height: 16px;
|
|
|
+ position: absolute;
|
|
|
+ top: 50%;
|
|
|
+ left: 50%;
|
|
|
+ transform: translate(-50%, -50%);
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/icon-down.png');
|
|
|
background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
-
|
|
|
- .icon {
|
|
|
- position: absolute;
|
|
|
- top: 20px;
|
|
|
- left: 20px;
|
|
|
- .info-border-icon {
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/info-card-icon1.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- }
|
|
|
- .info-border-line {
|
|
|
- width: 1px;
|
|
|
- height: 95px;
|
|
|
- border-left: 2px dotted #397af3;
|
|
|
- margin-left: 7px;
|
|
|
- }
|
|
|
- }
|
|
|
- .info-details {
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- justify-content: space-between;
|
|
|
- padding: 8px 0;
|
|
|
-
|
|
|
- .label {
|
|
|
- font-size: 16px;
|
|
|
- color: #000;
|
|
|
- }
|
|
|
-
|
|
|
- .value {
|
|
|
- font-size: 16px;
|
|
|
- color: #000;
|
|
|
- }
|
|
|
-
|
|
|
- .tag {
|
|
|
- width: fit-content;
|
|
|
- height: 24px;
|
|
|
- padding: 2px 8px;
|
|
|
- border-radius: 15px;
|
|
|
- font-size: 12px;
|
|
|
- background-color: #ff6b6b;
|
|
|
- color: white;
|
|
|
- }
|
|
|
- }
|
|
|
+ background-size: 100% 100%;
|
|
|
+ transition: transform 0.3s ease;
|
|
|
+ }
|
|
|
|
|
|
- .card-details {
|
|
|
- width: 80%;
|
|
|
- display: grid;
|
|
|
- grid-template-columns: repeat(5, 1fr);
|
|
|
- gap: 8px;
|
|
|
- }
|
|
|
- .info-card-item {
|
|
|
- max-width: 245px;
|
|
|
- height: 70px;
|
|
|
- position: relative;
|
|
|
- padding: 8px 10px 8px 40px;
|
|
|
- background-color: #f1f7ff;
|
|
|
- border-radius: 4px;
|
|
|
- text-align: left;
|
|
|
- }
|
|
|
- .card-border {
|
|
|
- width: 20px;
|
|
|
- height: 50px;
|
|
|
- position: absolute;
|
|
|
- top: 14px;
|
|
|
- left: 15px;
|
|
|
-
|
|
|
- .card-border-icon {
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/info-card-icon.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- }
|
|
|
- .card-border-line {
|
|
|
- width: 1px;
|
|
|
- height: 30px;
|
|
|
- border-left: 2px dotted #397af3;
|
|
|
- margin-left: 7px;
|
|
|
- }
|
|
|
- }
|
|
|
+ .arrow-icon.rotate {
|
|
|
+ transform: translate(-50%, -50%) rotate(180deg);
|
|
|
+ }
|
|
|
|
|
|
- .card-label {
|
|
|
- font-size: 16px;
|
|
|
- color: #000;
|
|
|
- font-weight: bold;
|
|
|
- margin-bottom: 8px;
|
|
|
- }
|
|
|
|
|
|
- .card-value-wrapper {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- gap: 6px;
|
|
|
- }
|
|
|
+}
|
|
|
+
|
|
|
+.data-row {
|
|
|
+ display: grid;
|
|
|
+ grid-template-columns: repeat(7, 1fr);
|
|
|
+ gap: 12px;
|
|
|
+ margin-bottom: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.data-col {
|
|
|
+ width: 100%;
|
|
|
+ height: 80px;
|
|
|
+ position: relative;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: start;
|
|
|
+ justify-content: center ;
|
|
|
+ padding: 0 16px 0 30px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/warning-item-bg.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100% 100%;
|
|
|
+ border-radius: 4px;
|
|
|
+ font-size: 12px;
|
|
|
+
|
|
|
+ .col-title {
|
|
|
+ color: #000;
|
|
|
+ font-size: 14px;
|
|
|
+ margin-bottom: 5px;
|
|
|
+ }
|
|
|
+ .col-value {
|
|
|
+ color: #000;
|
|
|
+ font-size: 14px;
|
|
|
|
|
|
.status-dot {
|
|
|
width: 8px;
|
|
|
height: 8px;
|
|
|
border-radius: 50%;
|
|
|
display: inline-block;
|
|
|
- flex-shrink: 0;
|
|
|
- }
|
|
|
-
|
|
|
- .card-value-text {
|
|
|
- font-size: 14px;
|
|
|
- color: #333;
|
|
|
- font-weight: bold;
|
|
|
- }
|
|
|
-
|
|
|
- .icon-top{
|
|
|
- width: 40px;
|
|
|
- height: 40px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon1.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;;
|
|
|
- }
|
|
|
- .icon-bottom{
|
|
|
- width: 40px;
|
|
|
- height: 20px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon2.png');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- margin-top: -5px;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .stat-item.high-risk {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/high-risk-bg.png');
|
|
|
- .icon-top {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon1.svg');
|
|
|
- }
|
|
|
- .icon-bottom {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/high-risk-icon2.png');
|
|
|
- }
|
|
|
- .count {
|
|
|
- color: #FF0000;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .stat-item.medium-risk {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/medium-risk-bg.png');
|
|
|
- .icon-top {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/medium-risk-icon1.svg');
|
|
|
- }
|
|
|
- .icon-bottom {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/medium-risk-icon2.png');
|
|
|
- }
|
|
|
- .count {
|
|
|
- color: #FF7700;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .stat-item.normal-risk {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/normal-risk-bg.png');
|
|
|
- .icon-top {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/normal-risk-icon1.svg');
|
|
|
- }
|
|
|
- .icon-bottom {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/normal-risk-icon2.png');
|
|
|
- }
|
|
|
- .count {
|
|
|
- color: #D5C702;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- .stat-item.low-risk {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/low-risk-bg.png');
|
|
|
- .icon-top {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/low-risk-icon1.svg');
|
|
|
- }
|
|
|
- .icon-bottom {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/low-risk-icon2.png');
|
|
|
- }
|
|
|
- .count {
|
|
|
- color: #0070FF;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .warning-details {
|
|
|
- background-color: #ffffff;
|
|
|
- margin-bottom: 20px;
|
|
|
- padding: 10px 12px;
|
|
|
- border-radius: 4px;
|
|
|
- }
|
|
|
-
|
|
|
- .details-header {
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- margin-bottom: 16px;
|
|
|
+ .col-icon {
|
|
|
+ position: absolute;
|
|
|
+ top: 10px;
|
|
|
+ left: 10px;
|
|
|
+ width: 18px;
|
|
|
+ height: 18px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon.svg');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
}
|
|
|
-
|
|
|
- .warning-item {
|
|
|
- margin-bottom: 20px;
|
|
|
- background-color: rgba(218, 234, 251, 0.5);
|
|
|
- border-radius: 8px;
|
|
|
- padding: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.monitoring-indicators {
|
|
|
+ display: flex;
|
|
|
+ gap: 20px;
|
|
|
+ margin-top: 20px;
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-group {
|
|
|
+ display: flex;
|
|
|
+ background-color: white;
|
|
|
+ border-radius: 8px;
|
|
|
+ box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
|
|
+ min-width: 0;
|
|
|
+ flex: 1;
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-group:nth-child(1) {
|
|
|
+ flex: 4;
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-group:nth-child(2) {
|
|
|
+ flex: 4;
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-group:nth-child(3) {
|
|
|
+ flex: 2;
|
|
|
+}
|
|
|
+
|
|
|
+.group-title {
|
|
|
+ width: 120px;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: center;
|
|
|
+ text-align: center;
|
|
|
+ justify-content: center;
|
|
|
+ font-size: 14px;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #000;
|
|
|
+ background-color: rgba(192, 222, 255, 0.6);
|
|
|
+
|
|
|
+ .title-icon-top {
|
|
|
+ width: 30px;
|
|
|
+ height: 30px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/icon-top1.svg');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
+ margin-bottom: -5px;
|
|
|
}
|
|
|
-
|
|
|
- .item-header {
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- padding-bottom: 10px;
|
|
|
- margin-bottom: 16px;
|
|
|
- border-bottom: 1px solid rgba(43, 111, 240, 0.2);
|
|
|
-
|
|
|
- .icon {
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon1.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- }
|
|
|
- .name {
|
|
|
- font-size: 16px;
|
|
|
- font-weight: bold;
|
|
|
- color: #333;
|
|
|
- }
|
|
|
-
|
|
|
- .btn-group {
|
|
|
- display: flex;
|
|
|
- gap: 8px;
|
|
|
- }
|
|
|
-
|
|
|
- .btn {
|
|
|
- color: #2b6ff0;
|
|
|
- padding: 6px 12px;
|
|
|
- border: 1px solid #2b6ff0;
|
|
|
- border-radius: 4px;
|
|
|
- background-color: #e9f0fe;
|
|
|
- cursor: pointer;
|
|
|
- font-size: 12px;
|
|
|
- }
|
|
|
-
|
|
|
- .btn:hover {
|
|
|
- background-color: #f5f5f5;
|
|
|
- }
|
|
|
-
|
|
|
- .statistics-content {
|
|
|
- display: flex;
|
|
|
- gap: 50px;
|
|
|
- }
|
|
|
-
|
|
|
- .stat-item {
|
|
|
- flex: 1;
|
|
|
- padding: 16px 50px 10px 90px;
|
|
|
- text-align: left;
|
|
|
- position: relative;
|
|
|
- display: inline-block;
|
|
|
- }
|
|
|
-
|
|
|
- .arrow-icon {
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- position: absolute;
|
|
|
- top: 50%;
|
|
|
- left: 50%;
|
|
|
- transform: translate(-50%, -50%);
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/icon-down.png');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
-
|
|
|
- .icon {
|
|
|
- position: absolute;
|
|
|
- top: 15px;
|
|
|
- left: 20px;
|
|
|
- }
|
|
|
- .text {
|
|
|
- font-size: 16px;
|
|
|
- color: #000;
|
|
|
- font-weight: bold;
|
|
|
- .text-sub {
|
|
|
- font-size: 12px;
|
|
|
- color: #989587;
|
|
|
- }
|
|
|
- }
|
|
|
- .count {
|
|
|
- font-size: 24px;
|
|
|
- font-weight: bold;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
+ .icon-outer{
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/icon-top2.svg');
|
|
|
}
|
|
|
-
|
|
|
- .data-row {
|
|
|
- display: grid;
|
|
|
- grid-template-columns: repeat(7, 1fr);
|
|
|
- gap: 12px;
|
|
|
- margin-bottom: 8px;
|
|
|
+ .icon-result{
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/icon-top3.svg');
|
|
|
}
|
|
|
-
|
|
|
- .data-col {
|
|
|
- width: 100%;
|
|
|
- height: 80px;
|
|
|
- position: relative;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: start;
|
|
|
- justify-content: center ;
|
|
|
- padding: 0 16px 0 30px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/warning-item-bg.png');
|
|
|
+ .title-icon-bottom{
|
|
|
+ width: 50px;
|
|
|
+ height: 23px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/icon-bottom.png');
|
|
|
background-repeat: no-repeat;
|
|
|
- background-size: 100% 100%;
|
|
|
- border-radius: 4px;
|
|
|
- font-size: 12px;
|
|
|
-
|
|
|
- .col-title {
|
|
|
- color: #000;
|
|
|
- font-size: 14px;
|
|
|
- margin-bottom: 5px;
|
|
|
- }
|
|
|
- .col-value {
|
|
|
- color: #000;
|
|
|
- font-size: 14px;
|
|
|
-
|
|
|
- .status-dot {
|
|
|
- width: 8px;
|
|
|
- height: 8px;
|
|
|
- border-radius: 50%;
|
|
|
- display: inline-block;
|
|
|
- }
|
|
|
- }
|
|
|
- .col-icon {
|
|
|
- position: absolute;
|
|
|
- top: 10px;
|
|
|
- left: 10px;
|
|
|
- width: 18px;
|
|
|
- height: 18px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100% 100%;
|
|
|
- border-radius: 4px;
|
|
|
- font-size: 12px;
|
|
|
-
|
|
|
- .col-title {
|
|
|
- color: #000;
|
|
|
- font-size: 14px;
|
|
|
- margin-bottom: 5px;
|
|
|
- }
|
|
|
- .col-value {
|
|
|
- color: #000;
|
|
|
- font-size: 14px;
|
|
|
-
|
|
|
- .status-dot {
|
|
|
- width: 8px;
|
|
|
- height: 8px;
|
|
|
- border-radius: 50%;
|
|
|
- display: inline-block;
|
|
|
- }
|
|
|
- }
|
|
|
- .col-icon {
|
|
|
- position: absolute;
|
|
|
- top: 10px;
|
|
|
- left: 10px;
|
|
|
- width: 18px;
|
|
|
- height: 18px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/info-card-icon.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .monitoring-indicators {
|
|
|
- display: flex;
|
|
|
- gap: 20px;
|
|
|
- margin-top: 20px;
|
|
|
+ background-size: 100%;
|
|
|
}
|
|
|
-
|
|
|
- .indicator-group {
|
|
|
- display: flex;
|
|
|
- background-color: white;
|
|
|
- border-radius: 8px;
|
|
|
- box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-area {
|
|
|
+ width: calc(100% - 120px);
|
|
|
+ display: grid;
|
|
|
+ grid-template-columns: repeat(3, 1fr);
|
|
|
+ gap: 10px;
|
|
|
+ padding: 10px 16px;
|
|
|
+
|
|
|
+}
|
|
|
+.indicator-result {
|
|
|
+ grid-template-columns: repeat(1, 1fr);
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-item {
|
|
|
+ height: 30px;
|
|
|
+ line-height: 30px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ background: linear-gradient(90deg, rgba(192, 222, 255, 0.5) 0%, rgba(192, 222, 255, 0.2) 100%);
|
|
|
+ border-radius: 4px;
|
|
|
+ margin-bottom: 8px;
|
|
|
+ padding: 0 4px;
|
|
|
+ .value {
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
min-width: 0;
|
|
|
flex: 1;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group:nth-child(1) {
|
|
|
- flex: 4;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group:nth-child(2) {
|
|
|
- flex: 4;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group:nth-child(3) {
|
|
|
- flex: 2;
|
|
|
- }
|
|
|
-
|
|
|
- .group-title {
|
|
|
- width: 120px;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: center;
|
|
|
- text-align: center;
|
|
|
- justify-content: center;
|
|
|
- font-size: 14px;
|
|
|
- font-weight: bold;
|
|
|
- color: #000;
|
|
|
- background-color: rgba(192, 222, 255, 0.6);
|
|
|
-
|
|
|
- .title-icon-top {
|
|
|
- width: 30px;
|
|
|
- height: 30px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/icon-top1.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- margin-bottom: -5px;
|
|
|
- }
|
|
|
- .icon-outer{
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/icon-top2.svg');
|
|
|
- }
|
|
|
- .icon-result{
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/icon-top3.svg');
|
|
|
- }
|
|
|
- .title-icon-bottom{
|
|
|
- width: 50px;
|
|
|
- height: 23px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/icon-bottom.png');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group {
|
|
|
- display: flex;
|
|
|
- background-color: white;
|
|
|
- border-radius: 8px;
|
|
|
- box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
|
|
- min-width: 0;
|
|
|
- flex: 1;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group:nth-child(1) {
|
|
|
- flex: 4;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group:nth-child(2) {
|
|
|
- flex: 4;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-group:nth-child(3) {
|
|
|
- flex: 2;
|
|
|
- }
|
|
|
-
|
|
|
- .group-title {
|
|
|
- width: 120px;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: center;
|
|
|
- text-align: center;
|
|
|
- justify-content: center;
|
|
|
- font-size: 14px;
|
|
|
- font-weight: bold;
|
|
|
- color: #000;
|
|
|
- background-color: rgba(192, 222, 255, 0.6);
|
|
|
-
|
|
|
- .title-icon-top {
|
|
|
- width: 30px;
|
|
|
- height: 30px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/icon-top1.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- margin-bottom: -5px;
|
|
|
- }
|
|
|
- .icon-outer {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/icon-top2.svg');
|
|
|
- }
|
|
|
- .icon-result {
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/icon-top3.svg');
|
|
|
- }
|
|
|
- .title-icon-bottom {
|
|
|
- width: 50px;
|
|
|
- height: 23px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafgPage/icon-bottom.png');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-area {
|
|
|
- width: calc(100% - 120px);
|
|
|
- display: grid;
|
|
|
- grid-template-columns: repeat(3, 1fr);
|
|
|
- gap: 10px;
|
|
|
- padding: 10px 16px;
|
|
|
- }
|
|
|
- .indicator-result {
|
|
|
- grid-template-columns: repeat(1, 1fr);
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-item {
|
|
|
- height: 30px;
|
|
|
- line-height: 30px;
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- background: linear-gradient(90deg, rgba(192, 222, 255, 0.5) 0%, rgba(192, 222, 255, 0.2) 100%);
|
|
|
- border-radius: 4px;
|
|
|
- margin-bottom: 8px;
|
|
|
- padding: 0 4px;
|
|
|
- .value {
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- white-space: nowrap;
|
|
|
- min-width: 0;
|
|
|
- flex: 1;
|
|
|
- text-align: right;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- /* 预警结果只有两行,用来占位的 item */
|
|
|
- .placeholder-item {
|
|
|
- visibility: hidden;
|
|
|
- height: 30px;
|
|
|
- margin-bottom: 8px;
|
|
|
- background: transparent;
|
|
|
- pointer-events: none;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-result .indicator-item:last-of-type {
|
|
|
- margin-bottom: 8px;
|
|
|
- }
|
|
|
-
|
|
|
- .indicator-item:last-child {
|
|
|
- border-bottom: none;
|
|
|
- }
|
|
|
-
|
|
|
- .alarm-border-icon{
|
|
|
- width: 16px;
|
|
|
- height: 16px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon.svg');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- position: absolute;
|
|
|
- right: 0;
|
|
|
- bottom: 0;
|
|
|
- }
|
|
|
+ text-align: right;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+/* 预警结果只有两行,用来占位的 item */
|
|
|
+.placeholder-item {
|
|
|
+ visibility: hidden;
|
|
|
+ height: 30px;
|
|
|
+ margin-bottom: 8px;
|
|
|
+ background: transparent;
|
|
|
+ pointer-events: none;
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-result .indicator-item:last-of-type {
|
|
|
+ margin-bottom: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.indicator-item:last-child {
|
|
|
+ border-bottom: none;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+.abnormal-alarm {
|
|
|
+ background-color: #fff;
|
|
|
+ margin-bottom: 20px;
|
|
|
+ padding: 10px 12px;
|
|
|
+ border-radius: 4px;
|
|
|
+}
|
|
|
+
|
|
|
+.alarm-header {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ margin-bottom: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.alarm-content {
|
|
|
+ display: flex;
|
|
|
+ flex-wrap: wrap;
|
|
|
+ gap: 16px;
|
|
|
+}
|
|
|
+
|
|
|
+.alarm-item {
|
|
|
+ flex: 1;
|
|
|
+ min-width: 120px;
|
|
|
+ height: 70px;
|
|
|
+ position: relative;
|
|
|
+ padding: 8px 10px 8px 40px;;
|
|
|
+ background-color: rgba(215, 233, 253, 0.9);
|
|
|
+ border-radius: 4px;
|
|
|
+ text-align: left;
|
|
|
+}
|
|
|
+
|
|
|
+.alarm-name {
|
|
|
+ font-size: 16px;
|
|
|
+ color: #000;
|
|
|
+ font-weight: bold;
|
|
|
+ margin-bottom: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.alarm-count {
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
+.alarm-border {
|
|
|
+ width: 20px;
|
|
|
+ height: 50px;
|
|
|
+ position: absolute;
|
|
|
+ top: 14px;
|
|
|
+ left: 15px;
|
|
|
+
|
|
|
+ .alarm-border-icon{
|
|
|
+ width: 16px;
|
|
|
+ height: 16px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/info-card-icon.svg');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
|
|
|
- .historical-data {
|
|
|
- background-color: #fff;
|
|
|
- margin-bottom: 20px;
|
|
|
- padding: 10px 12px;
|
|
|
- border-radius: 4px;
|
|
|
- }
|
|
|
}
|
|
|
- .alarm-border-bottom{
|
|
|
- width: 30px;
|
|
|
+ .alarm-border-line{
|
|
|
+ width: 1px;
|
|
|
height: 30px;
|
|
|
- background-image: url('/@/assets/images/overHaul/leafPage/alarm-card-icon.png');
|
|
|
- background-repeat: no-repeat;
|
|
|
- background-size: 100%;
|
|
|
- position: absolute;
|
|
|
- right: 0;
|
|
|
- bottom: 0;
|
|
|
+ border-left: 2px dotted #397af3;
|
|
|
+ margin-left: 7px;
|
|
|
}
|
|
|
-
|
|
|
- .chart-header {
|
|
|
- display: flex;
|
|
|
- justify-content: space-between;
|
|
|
- align-items: center;
|
|
|
- }
|
|
|
-
|
|
|
- .chart-content {
|
|
|
- padding: 0;
|
|
|
- height: 600px;
|
|
|
- overflow: hidden;
|
|
|
- position: relative;
|
|
|
- }
|
|
|
-
|
|
|
- /* 深度选择器:重置 ConnectAnalysis 的样式以适配嵌入环境 */
|
|
|
- :deep(.connectAnalysis) {
|
|
|
- margin: 0 !important;
|
|
|
- width: 100% !important;
|
|
|
- height: 100% !important;
|
|
|
- border: none !important;
|
|
|
- box-shadow: none !important;
|
|
|
- padding: 0 !important;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- }
|
|
|
-
|
|
|
- :deep(.filter-area) {
|
|
|
- display: none;
|
|
|
- }
|
|
|
-
|
|
|
- :deep(.echart-box) {
|
|
|
- /* 让图表区域占据剩余所有高度 */
|
|
|
- flex: 1;
|
|
|
- height: auto !important;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- padding: 10px;
|
|
|
- }
|
|
|
-
|
|
|
- :deep(.echart-content) {
|
|
|
- flex: 1;
|
|
|
- height: auto !important;
|
|
|
- min-height: 300px;
|
|
|
- }
|
|
|
-</style>
|
|
|
+}
|
|
|
+.alarm-border-bottom{
|
|
|
+ width: 30px;
|
|
|
+ height: 30px;
|
|
|
+ background-image: url('/@/assets/images/overHaul/leafPage/alarm-card-icon.png');
|
|
|
+ background-repeat: no-repeat;
|
|
|
+ background-size: 100%;
|
|
|
+ position: absolute;
|
|
|
+ right: 0;
|
|
|
+ bottom: 0;
|
|
|
+}
|
|
|
+
|
|
|
+.historical-data {
|
|
|
+ background-color: #fff;
|
|
|
+ margin-bottom: 20px;
|
|
|
+ padding: 10px 12px;
|
|
|
+ border-radius: 4px;
|
|
|
+}
|
|
|
+
|
|
|
+.chart-header {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+}
|
|
|
+
|
|
|
+.chart-content {
|
|
|
+ padding: 0;
|
|
|
+ height: 600px;
|
|
|
+ overflow: hidden;
|
|
|
+ position: relative;
|
|
|
+}
|
|
|
+
|
|
|
+/* 深度选择器:重置 ConnectAnalysis 的样式以适配嵌入环境 */
|
|
|
+:deep(.connectAnalysis) {
|
|
|
+ margin: 0 !important;
|
|
|
+ width: 100% !important;
|
|
|
+ height: 100% !important;
|
|
|
+ border: none !important;
|
|
|
+ box-shadow: none !important;
|
|
|
+ padding: 0 !important;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+}
|
|
|
+
|
|
|
+:deep(.filter-area) {
|
|
|
+ width: 100%;
|
|
|
+}
|
|
|
+
|
|
|
+:deep(.echart-box) {
|
|
|
+ /* 让图表区域占据剩余所有高度 */
|
|
|
+ flex: 1;
|
|
|
+ height: auto !important;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ padding: 10px;
|
|
|
+}
|
|
|
+
|
|
|
+:deep(.echart-content) {
|
|
|
+ flex: 1;
|
|
|
+ height: auto !important;
|
|
|
+ min-height: 300px;
|
|
|
+}
|
|
|
+</style>
|