| | |
| | | stripe |
| | | border |
| | | :data="tableData" |
| | | max-height="tableHeight" |
| | | :max-height="tableHeight" |
| | | :header-cell-style="handleheader" |
| | | :cell-style="handleCellStyle" |
| | | style="width: 100%"> |
| | |
| | | </el-table-column> |
| | | </el-table-column> |
| | | </el-table> |
| | | <div class="zhiyepeixun-echarts" id="zhiyepeixunEcharts"></div> |
| | | <div v-show="echartsShow" class="zhiyepeixun-echarts" id="zhiyepeixunEcharts"></div> |
| | | <div class="yincang-box"> |
| | | <el-button @click="showEchartsBtn" v-show="echartsShow" type="primary">隐藏</el-button> |
| | | <el-button @click="showEchartsBtn" v-show="!echartsShow" type="primary">显示</el-button> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | yearsData: [], //x轴数据 |
| | | numberData: [], //柱状图数据(实际培训人数) |
| | | rateData: [], //折线数据(完成率) |
| | | tableHeight: window.innerHeight - nowSize(1000) |
| | | tableHeight: window.innerHeight - nowSize(1000), |
| | | echartsShow: true |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | this.getTrainChart() |
| | | }, |
| | | methods: { |
| | | showEchartsBtn() { |
| | | this.echartsShow = !this.echartsShow |
| | | if(this.echartsShow) { |
| | | this.tableHeight = window.innerHeight - nowSize(1000) |
| | | }else { |
| | | this.tableHeight = window.innerHeight - nowSize(280) |
| | | } |
| | | }, |
| | | getTrainTable() { //查询职业培训统计表格数据接口 |
| | | getTrainTable().then(res => { |
| | | if(res.code == 1000) { |
| | |
| | | height: calc(100% - 2.65625rem /* 680/256 */); |
| | | margin-top: 0.078125rem /* 20/256 */; |
| | | } |
| | | .zhiyePeixun-wrap{ |
| | | position: relative; |
| | | .yincang-box{ |
| | | position: absolute; |
| | | right: 20px; |
| | | bottom: 20px; |
| | | } |
| | | } |
| | | </style> |