| | |
| | | }, |
| | | ], |
| | | series: [ |
| | | { |
| | | name: '飞行时长', |
| | | type: 'bar', |
| | | barWidth: '8px', |
| | | itemStyle: { |
| | | color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ |
| | | { offset: 0, color: '#91C1FF' }, |
| | | { offset: 1, color: '#2970FF' }, |
| | | ]), |
| | | borderRadius: 4, |
| | | |
| | | // {//柱底圆片 |
| | | // name: "", |
| | | // type: "pictorialBar", |
| | | // symbolSize: [8, 10],//调整截面形状 |
| | | // symbolOffset: [0, 5], |
| | | // z: 12, |
| | | // itemStyle: { |
| | | // "normal": { |
| | | // color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ |
| | | // offset: 0, |
| | | // "color": "#91C1FF" |
| | | // }, |
| | | // { |
| | | // offset: 1, |
| | | // "color": "#2970FF" |
| | | // } |
| | | // ],false) |
| | | // } |
| | | // }, |
| | | // data: flight_time, |
| | | // }, |
| | | |
| | | //柱体 |
| | | { |
| | | name: '飞行时长', |
| | | type: 'bar', |
| | | barWidth: '8px', |
| | | itemStyle: { |
| | | // shadowOffsetX: 200, |
| | | // shadowOffsetY: 200, |
| | | "normal": { |
| | | "color": { |
| | | "x": 0, |
| | | "y": 0, |
| | | "x2": 0, |
| | | "y2": 1, |
| | | "type": "linear", |
| | | "global": false, |
| | | "colorStops": [{//第一节下面 |
| | | "offset": 0, |
| | | "color": "#91C1FF" |
| | | }, { |
| | | "offset": 1, |
| | | "color": "#2970FF" |
| | | }] |
| | | } |
| | | } |
| | | }, |
| | | data: flight_time, |
| | | }, |
| | | |
| | | //柱顶圆片 |
| | | { |
| | | name: '飞行时长', |
| | | type: "pictorialBar", |
| | | symbolSize: [8, 8],//调整截面形状 |
| | | symbolOffset: [0, -3], |
| | | z: 12, |
| | | symbolPosition: "end", |
| | | "itemStyle": { |
| | | "normal": { |
| | | color: new echarts.graphic.LinearGradient(0,0,0,1, |
| | | [{ |
| | | offset: 0, |
| | | color: "#9DC9FD" |
| | | }, |
| | | { |
| | | offset: 1, |
| | | color: "#3279FA" |
| | | } |
| | | ], |
| | | false |
| | | ), |
| | | } |
| | | }, |
| | | data: flight_time, |
| | | }, |
| | | data: flight_time, |
| | | }, |
| | | |
| | | { |
| | | name: '飞行里程', |
| | | type: 'line', |
| | |
| | | padding: 4px 14px 0 15px; |
| | | background: #ffffff !important; |
| | | margin-top: 5px; |
| | | height: pxToVh(400); |
| | | height: pxToVh(471); |
| | | |
| | | .fytitle { |
| | | display: flex; |
| | |
| | | } |
| | | |
| | | .lineChart { |
| | | height: pxToVh(233) ; |
| | | height: pxToVh(314) ; |
| | | width: 100%; |
| | | |
| | | .lineBox { |
| | |
| | | .machineNest { |
| | | width: 93%; |
| | | margin-left: 10px; |
| | | height: pxToVh(355); |
| | | height: pxToVh(282); |
| | | border-radius: 8px 8px 8px 8px; |
| | | padding: 4px 14px 0 15px; |
| | | background: #ffffff !important; |
| | |
| | | } |
| | | .nestCenter { |
| | | width: 100%; |
| | | // height: 600px; |
| | | height: pxToVh(266); |
| | | |
| | | height: pxToVh(226); |
| | | .chart { |
| | | width: 100%; |
| | | height: 100%; |
| | |
| | | border-radius: 8px 8px 8px 8px; |
| | | padding: 4px 14px 0 15px; |
| | | background: #ffffff !important; |
| | | // height: 315px; |
| | | height: pxToVh(355); |
| | | |
| | | height: pxToVh(282); |
| | | margin-bottom: 10px; |
| | | .card-title { |
| | | display: flex; |
| | | margin-bottom: 10px; |
| | | margin-bottom: 4px; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | | .cardtotal { |
| | |
| | | .status-grid { |
| | | display: grid; |
| | | grid-template-columns: repeat(2, 1fr); |
| | | // row-gap: 19px; |
| | | // gap: 10px; |
| | | |
| | | // padding-bottom: 5px; |
| | | |
| | | .status-item { |
| | | display: flex; |
| | | text-align: center; |
| | | justify-content: space-between; |
| | | // height: 97px; |
| | | height: pxToVh(107); |
| | | // max-width: 158px; |
| | | margin-bottom: 19px; |
| | | height: pxToVh(97); |
| | | margin-bottom: 10px; |
| | | margin-right: 14px; |
| | | width: 144px; |
| | | background: #f6f8fe; |
| | |
| | | } |
| | | |
| | | .statusCon { |
| | | box-sizing: border-box; |
| | | display: flex; |
| | | flex-direction: column; |
| | | // align-items: center; |
| | | padding: 5px 4px 9px 10px; |
| | | justify-content: space-between; |
| | | padding: 10px 4px 39px 10px; |
| | | text-align: left; |
| | | |
| | | .status-label { |
| | |
| | | font-size: 14px; |
| | | text-align: left; |
| | | color: #383838; |
| | | margin: 0; |
| | | } |
| | | |
| | | .ratio { |
| | |
| | | color: #363636; |
| | | white-space: nowrap; |
| | | text-align: left; |
| | | margin-top: 10px; |
| | | } |
| | | |
| | | .status-value { |
| | | font-family: 'Source Han Sans CN'; |
| | | font-weight: bold; |
| | | font-size: 30px; |
| | | font-size: 28px; |
| | | height: 28px; |
| | | color: #363636; |
| | | // margin: 5px 0; |
| | | // font-style: italic; |
| | | margin-top: -6px; |
| | | display: inline-block; |
| | | transform: skewX(-5deg); |
| | | |
| | |
| | | background: #ffffff !important; |
| | | margin-top: 10px; |
| | | margin-left: 10px; |
| | | height: pxToVh(400); |
| | | height: pxToVh(471); |
| | | .card-title { |
| | | display: flex; |
| | | margin-bottom: 10px; |
| | |
| | | .chart { |
| | | width: 98%; |
| | | // height: 265px; |
| | | height: pxToVh(285); |
| | | height: pxToVh(355); |
| | | padding-left: 10px; |
| | | margin-top: 27px; |
| | | } |