| | |
| | | <!-- |
| | | * @Date: 2024-04-09 22:11:21 |
| | | * @LastEditors: Sneed |
| | | * @LastEditTime: 2024-04-25 23:03:53 |
| | | * @LastEditTime: 2024-04-26 19:42:25 |
| | | * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/processParam/index.vue |
| | | 实时看板 |
| | | --> |
| | |
| | | type: 'bar', |
| | | stack: 'total', |
| | | barWidth: '20px', |
| | | data: [current / total * 60], |
| | | data: [current / total], |
| | | label: { |
| | | show: true, |
| | | position: 'insideLeft', |
| | |
| | | } |
| | | }) |
| | | let arr = [12, 8, 9, 4] |
| | | let splitNumber = arr[Math.abs(moment(this.timeRange.startTime).diff(moment(this.timeRange.endTime))) / 3600000 - 1] |
| | | let dayCharts = { |
| | | legend: [ |
| | | ], |
| | |
| | | series, |
| | | xAxis: { |
| | | type: 'value', |
| | | splitNumber, |
| | | interval: 0.05, |
| | | axisLabel: { |
| | | formatter: (value, index) => { |
| | | console.log('>>>>>>>', value, index) |
| | | let add = Math.abs(moment(this.timeRange.startTime).diff(moment(this.timeRange.endTime))) * value |
| | | let current = moment(this.timeRange.startTime).add(add, 'ms') |
| | | return current.format('HH:mm') |
| | | } |
| | | }, |
| | | }, |