diff --git a/src/assets/img/modules/visual/dabing.png b/src/assets/img/modules/visual/dabing.png new file mode 100644 index 00000000..d0998c44 Binary files /dev/null and b/src/assets/img/modules/visual/dabing.png differ diff --git a/src/assets/img/modules/visual/dibao.png b/src/assets/img/modules/visual/dibao.png new file mode 100644 index 00000000..0a33e9b1 Binary files /dev/null and b/src/assets/img/modules/visual/dibao.png differ diff --git a/src/assets/img/modules/visual/gaoling.png b/src/assets/img/modules/visual/gaoling.png new file mode 100644 index 00000000..5bac0498 Binary files /dev/null and b/src/assets/img/modules/visual/gaoling.png differ diff --git a/src/assets/img/modules/visual/hover-bac.png b/src/assets/img/modules/visual/hover-bac.png new file mode 100644 index 00000000..0f3449fd Binary files /dev/null and b/src/assets/img/modules/visual/hover-bac.png differ diff --git a/src/assets/img/modules/visual/kongchao.png b/src/assets/img/modules/visual/kongchao.png new file mode 100644 index 00000000..417605c7 Binary files /dev/null and b/src/assets/img/modules/visual/kongchao.png differ diff --git a/src/assets/img/modules/visual/manbing.png b/src/assets/img/modules/visual/manbing.png new file mode 100644 index 00000000..94ab415d Binary files /dev/null and b/src/assets/img/modules/visual/manbing.png differ diff --git a/src/assets/img/modules/visual/right-icon.png b/src/assets/img/modules/visual/right-icon.png new file mode 100644 index 00000000..95fa14b9 Binary files /dev/null and b/src/assets/img/modules/visual/right-icon.png differ diff --git a/src/assets/img/modules/visual/shiye.png b/src/assets/img/modules/visual/shiye.png new file mode 100644 index 00000000..d6839e4b Binary files /dev/null and b/src/assets/img/modules/visual/shiye.png differ diff --git a/src/assets/img/modules/visual/warning-box.png b/src/assets/img/modules/visual/warning-box.png new file mode 100644 index 00000000..eb768942 Binary files /dev/null and b/src/assets/img/modules/visual/warning-box.png differ diff --git a/src/assets/scss/modules/visual/warning.scss b/src/assets/scss/modules/visual/warning.scss new file mode 100644 index 00000000..c0490691 --- /dev/null +++ b/src/assets/scss/modules/visual/warning.scss @@ -0,0 +1,161 @@ +.warning-box { + box-sizing: border-box; + width: 1881px; + height: 914px; + margin: auto; + color: #fff; + background: url('../../../img/modules/visual/warning-box.png') no-repeat center; + background-size: 100% 100%; + padding: 45px 21px 35px 24px; + + &-top { + display: flex; + justify-content: space-around; + height: 190px; + + .top-item { + box-sizing: border-box; + width: 280px; + height: 190px; + padding: 10px 22px 14px 21px; + // background: rgba(255, 255, 255, 0); + border: 1px solid #1043C0; + box-shadow: 0px 83px 150px 0px #002790; + border-radius: 8px; + + &-img { + display: flex; + align-items: center; + + img { + width: 78px; + height: 78px; + margin-right: 16px; + } + + .top-item-left { + display: flex; + flex-direction: column; + + span { + display: inline-block; + } + + span:nth-child(1) { + font-size: 18px; + font-weight: 400; + color: #FFFFFF; + } + + span:nth-child(2) { + font-size: 28px; + font-weight: bold; + color: #00FFFC; + margin-top: 10px; + } + } + } + + &-num { + width: 100%; + display: flex; + position: relative; + flex-direction: column; + align-items: space-between; + // border: 1px solid red; + + .num-item { + position: relative; + width: 100%; + height: 35px; + display: flex; + border-radius: 4px; + align-items: center; + justify-content: space-between; + padding: 0 10px 0 29px; + + &::after { + display: block; + content: ''; + width: 8px; + height: 8px; + background: #F0F3F7; + border-radius: 50%; + position: absolute; + left: 12px; + top: 50%; + transform: translate(0, -50%); + } + + div:nth-child(1) { + font-size: 16px; + font-family: PingFang SC; + font-weight: 400; + color: #FFFFFF; + } + + div:nth-child(2) { + // width: 70%; + display: flex; + font-size: 20px; + font-family: PingFang SC; + font-weight: 500; + color: #FFFFFF; + + .right-icon { + width: 10px; + height: 14px; + } + } + } + + .num-item-active { + background: linear-gradient(0deg, #1A5AFD, #26C4FF); + } + + .num-item:nth-child(2) { + margin-top: 10px; + } + } + } + + + } + + &-bottom { + box-sizing: border-box; + width: 100%; + height: calc(100% - 300px); + margin-top: 60px; + + + .pagination { + box-sizing: border-box; + margin-top: 20px; + width: 100%; + height: 40px; + display: flex; + justify-content: flex-end; + + /deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { + background: #0266D1; + color: #000D3F; + } + + /deep/ .el-pagination .el-pager li { + background: #002E74; + } + + /deep/ .el-pagination .btn-prev { + background: #002E74; + } + + /deep/ .el-pagination .btn-next { + background: #002E74; + } + } + } + + + +} \ No newline at end of file diff --git a/src/views/modules/visual/warning/components/screen-table/index.vue b/src/views/modules/visual/warning/components/screen-table/index.vue new file mode 100644 index 00000000..d7eee309 --- /dev/null +++ b/src/views/modules/visual/warning/components/screen-table/index.vue @@ -0,0 +1,237 @@ + + + + \ No newline at end of file diff --git a/src/views/modules/visual/warning/index.vue b/src/views/modules/visual/warning/index.vue index 4836d7ab..2dff95e2 100644 --- a/src/views/modules/visual/warning/index.vue +++ b/src/views/modules/visual/warning/index.vue @@ -1,525 +1,83 @@ - - - \ No newline at end of file +