| | |
| | | <template> |
| | | <welContainer> |
| | | <div class="workbench"> |
| | | <div class="workleft"> |
| | | <!-- 设备统计 --> |
| | |
| | | <CalenBox></CalenBox> |
| | | </div> |
| | | </div> |
| | | </welContainer> |
| | | </template> |
| | | |
| | | <script setup> |
| | |
| | | </style> |
| | | <style scoped lang="scss"> |
| | | .workbench { |
| | | padding: 0px 20px 0 10px; |
| | | height: 100%; |
| | | flex: 1; |
| | | // padding: 0px 20px 0 10px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | height: calc(100% - 5rem); |
| | | } |
| | | .workleft { |
| | | width: 68%; |
| | | margin-right: 10px; |
| | | height: 100%; |
| | | .comprehensiveCon { |
| | | // height: 736px; |
| | | background: #ffffff; |
| | | background: #ffffff !important; |
| | | height: pxToVh(766); |
| | | border-radius: 8px 8px 8px 8px; |
| | | .comprehensive { |
| | | padding: 17px 14px 0 21px; |
| | | |
| | | padding: 14px 14px 0 21px; |
| | | .title { |
| | | display: flex; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | .time-card { |
| | | text-align: center; |
| | | height: 30px; |
| | | // height: 30px; |
| | | height: pxToVh(30); |
| | | background: #ffffff; |
| | | border-radius: 4px 0px 0px 4px; |
| | | border: 1px solid #e5e5e5; |
| | |
| | | .card-item { |
| | | width: 94px; |
| | | height: 100%; |
| | | line-height: 32px; |
| | | line-height: 28px; |
| | | cursor: pointer; |
| | | font-family: 'Source Han Sans CN'; |
| | | font-weight: 400; |
| | |
| | | width: 60%; |
| | | border-right: 1px solid #dfdfdf; |
| | | .workOrder { |
| | | margin-top: 31px; |
| | | margin-top: 11px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | border-bottom: 1px solid #dfdfdf; |
| | |
| | | width: 40%; |
| | | .card-title { |
| | | display: flex; |
| | | margin-bottom: 17px; |
| | | margin-bottom: 10px; |
| | | align-items: center; |
| | | img { |
| | | width: 36px; |
| | |
| | | grid-template-columns: repeat(2, 1fr); |
| | | row-gap: 14px; |
| | | gap: 10px; |
| | | margin-bottom: 27px; |
| | | padding-bottom: 5px; |
| | | .status-item { |
| | | display: flex; |
| | | text-align: center; |
| | | justify-content: space-between; |
| | | height: 97px; |
| | | // height: pxToVh(107); |
| | | max-width: 158px; |
| | | background: #f6f8fe; |
| | | border-radius: 8px 8px 8px 8px; |
| | | margin-bottom: 9px; |
| | | img { |
| | | width: 26px; |
| | | height: 26px; |
| | |
| | | } |
| | | .charts { |
| | | margin-top: 30px; |
| | | width: 348px; |
| | | height: 242px; |
| | | width: 100%; |
| | | height: auto; |
| | | .chart { |
| | | width: 100%; |
| | | height: 100%; |
| | |
| | | |
| | | // 飞行统计 |
| | | .flyOrder { |
| | | margin-top: 10px; |
| | | margin-top: 5px; |
| | | .fytitle { |
| | | display: flex; |
| | | align-items: center; |
| | |
| | | } |
| | | } |
| | | .flycenter { |
| | | margin-top: 22px; |
| | | margin-top: 13px; |
| | | |
| | | .centerBox { |
| | | display: flex; |
| | | justify-content: space-between; |
| | |
| | | padding: 7px 7px 0 15px; |
| | | // width: 196px; |
| | | flex: 1; |
| | | height: 80px; |
| | | // height: 80px; |
| | | height: pxToVh(80); |
| | | background: #f6f8fe; |
| | | box-shadow: 0px 5px 4px 0px #ebf1ff; |
| | | border-radius: 8px 8px 8px 8px; |
| | |
| | | color: #7c8091; |
| | | } |
| | | .flydata { |
| | | margin-top: 15px; |
| | | margin-top: 10px; |
| | | text-align: right; |
| | | font-size: 14px; |
| | | color: #7c8091; |
| | |
| | | } |
| | | |
| | | .workright { |
| | | height: 100%; |
| | | width: 32%; |
| | | // display: flex; |
| | | // flex-direction: column; |
| | | } |
| | | </style> |