Fixiaobai
2023-08-23 614e84cde0b55475a3120a55f92db9a2de09c31f
合格率统计完善,检验报告修改
已修改4个文件
已添加1个文件
24 ■■■■■ 文件已修改
package.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layout/components/Sidebar/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/experiment/checkTheReport/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/experiment/passRateStatistics/index.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/worker/test.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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",
src/layout/components/Sidebar/index.vue
@@ -31,6 +31,7 @@
      'sidebar'
    ]),
    routes() {
      console.log(this.$router.options.routes);
      return this.$router.options.routes
    },
    activeMenu() {
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>
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
src/worker/test.js
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
export function test(){
    for (let index = 0; index < 100; index++) {
        console.log("子线程"+index);
    }
}