| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { listScore, getScore, delScore, addScore, updateScore, publishScore, detailScore } from "@/api/platform/check-score"; |
| | | import { chartScore, getScore, delScore, addScore, updateScore, publishScore, detailScore } from "@/api/platform/check-score"; |
| | | import { areaSelect } from '@/api/system/dept'; |
| | | import * as echarts from 'echarts'; |
| | | let lineChart = null; |
| | |
| | | const month = (date.getMonth() + 1) >= 10 ? date.getMonth() + 1 : '0' + (date.getMonth() + 1); |
| | | this.date = year + '-' + month; |
| | | this.queryParams.date = this.date; |
| | | this.queryParams.examineTag =this.$route.query.examineTag; |
| | | this.queryParamsList.examineTag =this.$route.query.examineTag; |
| | | this.activeIndex = this.$route.query.examineTag; |
| | | let examineTag = this.$route.query.examineTag; |
| | | if (examineTag === '2') { examineTag = '0' } |
| | | if (examineTag === '3') { examineTag = '1' } |
| | | this.queryParams.examineTag = examineTag; |
| | | this.queryParamsList.examineTag = examineTag; |
| | | this.activeIndex = examineTag; |
| | | this.areaSelect(); |
| | | this.getList(this.$route.query.index); |
| | | }, |
| | |
| | | getChart(deptId) { |
| | | this.loading = true; |
| | | lineChart.showLoading(); |
| | | listScore(this.queryParams).then(response => { |
| | | chartScore(this.queryParams).then(response => { |
| | | this.initChart(response.data[deptId]); |
| | | this.loading = false; |
| | | }); |