From 614e84cde0b55475a3120a55f92db9a2de09c31f Mon Sep 17 00:00:00 2001 From: Fixiaobai <fixiaobai@163.com> Date: 星期三, 23 八月 2023 15:00:54 +0800 Subject: [PATCH] 合格率统计完善,检验报告修改 --- src/views/experiment/passRateStatistics/index.vue | 15 +++++++++++++++ src/worker/test.js | 5 +++++ package.json | 1 + src/layout/components/Sidebar/index.vue | 1 + src/views/experiment/checkTheReport/index.vue | 2 +- 5 files changed, 23 insertions(+), 1 deletions(-) diff --git a/package.json b/package.json index c0ee919..00e6b41 100644 --- a/package.json +++ b/package.json @@ -40,6 +40,7 @@ "babel-jest": "23.6.0", "babel-plugin-dynamic-import-node": "2.3.3", "chalk": "2.4.2", + "comlink-loader": "^2.0.0", "connect": "3.6.6", "eslint": "6.7.2", "eslint-plugin-vue": "6.2.2", diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 1187cbb..e093b2b 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -31,6 +31,7 @@ 'sidebar' ]), routes() { + console.log(this.$router.options.routes); return this.$router.options.routes }, activeMenu() { diff --git a/src/views/experiment/checkTheReport/index.vue b/src/views/experiment/checkTheReport/index.vue index a5057c4..2a92de3 100644 --- a/src/views/experiment/checkTheReport/index.vue +++ b/src/views/experiment/checkTheReport/index.vue @@ -100,7 +100,7 @@ <el-table-column prop="approver" label="瀹℃壒浜�" min-width="8%"> <template slot-scope="scope"> <span> - <el-tag type="info" icon="el-icon-user"> + <el-tag v-if="scope.row.approver!=null && scope.row.approver!=''" type="info" icon="el-icon-user"> <i class="el-icon-user">{{ scope.row.approver }}</i> </el-tag> </span> diff --git a/src/views/experiment/passRateStatistics/index.vue b/src/views/experiment/passRateStatistics/index.vue index a0eadd9..fceb330 100644 --- a/src/views/experiment/passRateStatistics/index.vue +++ b/src/views/experiment/passRateStatistics/index.vue @@ -70,6 +70,7 @@ </div> <div class="bottom"> <el-button type="primary" size="mini">鏁版嵁瀵煎嚭</el-button> + <!-- <el-button type="primary" size="mini" @click="testWork">娴嬭瘯</el-button> --> </div> </div> </template> @@ -90,6 +91,7 @@ import * as echarts from 'echarts' import { getSupplierList, getTestSampleStatistics, getSupplierNoPassStatistics, getNoPassProjectStatistics, getSampleOptions } from '@/api/experiment/passRateStatistics'; import { dateFormat } from '../../../utils/dateUtil' +import MyWorker from 'comlink-loader!../../../worker/test'; export default { data() { return { @@ -151,6 +153,13 @@ this.tableStart() }, methods: { + testWork(){ + const inst = new MyWorker(); + inst.test() + for (let index = 0; index < 100; index++) { + console.log("涓荤嚎绋�"+index); + } + }, async search() { this.testSampleStatistics = null this.supplierNoPassStatistics = null @@ -240,9 +249,15 @@ const myChart2 = echarts.init(chartDom_unqualified_provider, null, { height: 300 }); + const myChart3 = echarts.init(chartDom_unqualified_project, null, { height: 268 }); + window.addEventListener("resize",function(){ + myChart1.resize() + myChart2.resize() + myChart3.resize() + }) this.m1 = myChart1 this.m2 = myChart2 this.m3 = myChart3 diff --git a/src/worker/test.js b/src/worker/test.js new file mode 100644 index 0000000..9fda9e4 --- /dev/null +++ b/src/worker/test.js @@ -0,0 +1,5 @@ +export function test(){ + for (let index = 0; index < 100; index++) { + console.log("瀛愮嚎绋�"+index); + } +} \ No newline at end of file -- Gitblit v1.9.3