陈少旭 1 anno fa
parent
commit
7d7bc85103

+ 66 - 55
src/router/modules/Dialysisanalysis.js Vedi File

@@ -3,6 +3,8 @@ import Layout from '@/views/layout/Layout'
3 3
 export default {
4 4
   path: '/Dialysisanalysis',
5 5
   component: Layout,
6
+  // component: () => import('@/xt_pages/Dialysisanalysis/otherIndicators/index'),
7
+
6 8
   redirect: '/Dialysisanalysis/qualitycontrol/thyroidGland',
7 9
   name: 'Dialysisanalysis',
8 10
   alwaysShow: true,
@@ -16,10 +18,11 @@ export default {
16 18
       component: () => import('@/xt_pages/Dialysisanalysis/otherIndicators/index'),
17 19
       name: 'otherIndicators',
18 20
       meta: {
19
-        title: '其他指标',
21
+        title: '专业质控',
20 22
         noCache: true
21 23
       }
22
-    }, {
24
+    },
25
+    {
23 26
       path: '/Dialysisanalysis/qualitycontrol/Indicatorsdetail',
24 27
       component: () => import('@/xt_pages/Dialysisanalysis/otherIndicators/otherIndicators'),
25 28
       name: 'otherIndicators_two',
@@ -30,74 +33,82 @@ export default {
30 33
         noCache: true
31 34
       }
32 35
     },
36
+    // {
37
+    //   path: '/Dialysisanalysis/qualitycontrol/thyroidGland',
38
+    //   component: () => import('@/xt_pages/Dialysisanalysis/qualitycontrol/thyroidGland'),
39
+    //   name: 'thyroidGland',
40
+    //   meta: {
41
+    //     title: '甲状旁腺激素分析',
42
+    //     noCache: true
43
+    //   }
44
+    // },
45
+    // {
46
+    //   path: '/Dialysisanalysis/qualitycontrol/hemoglobin',
47
+    //   component: () => import('@/xt_pages/Dialysisanalysis/hemoglobin/index'),
48
+    //   name: 'thyroidGland',
49
+    //   meta: {
50
+    //     title: '血红蛋白',
51
+    //     noCache: true
52
+    //   }
53
+    // },
54
+    // {
55
+    //   path: '/Dialysisanalysis/qualitycontrol/bloodPotassium',
56
+    //   component: () => import('@/xt_pages/Dialysisanalysis/bloodPotassium/index'),
57
+    //   name: 'thyroidGland',
58
+    //   meta: {
59
+    //     title: '血钾',
60
+    //     noCache: true
61
+    //   }
62
+    // },
63
+    // {
64
+    //   path: '/Dialysisanalysis/qualitycontrol/albumin',
65
+    //   component: () => import('@/xt_pages/Dialysisanalysis/albumin/index'),
66
+    //   name: 'thyroidGland',
67
+    //   meta: {
68
+    //     title: '白蛋白',
69
+    //     noCache: true
70
+    //   }
71
+    // },
72
+    // {
73
+    //   path: '/Dialysisanalysis/qualitycontrol/bloodPhosphorus',
74
+    //   component: () => import('@/xt_pages/Dialysisanalysis/bloodPhosphorus/index'),
75
+    //   name: 'thyroidGland',
76
+    //   meta: {
77
+    //     title: '血磷',
78
+    //     noCache: true
79
+    //   }
80
+    // },
81
+    // {
82
+    //   path: '/Dialysisanalysis/qualitycontrol/calcium',
83
+    //   component: () => import('@/xt_pages/Dialysisanalysis/calcium/index'),
84
+    //   name: 'thyroidGland',
85
+    //   meta: {
86
+    //     title: '钙',
87
+    //     noCache: true
88
+    //   }},
33 89
     {
34
-      path: '/Dialysisanalysis/qualitycontrol/thyroidGland',
35
-      component: () => import('@/xt_pages/Dialysisanalysis/qualitycontrol/thyroidGland'),
36
-      name: 'thyroidGland',
37
-      meta: {
38
-        title: '甲状旁腺激素分析',
39
-        noCache: true
40
-      }
41
-    },
42
-    {
43
-      path: '/Dialysisanalysis/qualitycontrol/hemoglobin',
44
-      component: () => import('@/xt_pages/Dialysisanalysis/hemoglobin/index'),
45
-      name: 'thyroidGland',
46
-      meta: {
47
-        title: '血红蛋白',
48
-        noCache: true
49
-      }
50
-    },
51
-    {
52
-      path: '/Dialysisanalysis/qualitycontrol/bloodPotassium',
53
-      component: () => import('@/xt_pages/Dialysisanalysis/bloodPotassium/index'),
54
-      name: 'thyroidGland',
55
-      meta: {
56
-        title: '血钾',
57
-        noCache: true
58
-      }
59
-    },
60
-    {
61
-      path: '/Dialysisanalysis/qualitycontrol/albumin',
62
-      component: () => import('@/xt_pages/Dialysisanalysis/albumin/index'),
63
-      name: 'thyroidGland',
64
-      meta: {
65
-        title: '白蛋白',
66
-        noCache: true
67
-      }
68
-    },
69
-    {
70
-      path: '/Dialysisanalysis/qualitycontrol/bloodPhosphorus',
71
-      component: () => import('@/xt_pages/Dialysisanalysis/bloodPhosphorus/index'),
72
-      name: 'thyroidGland',
73
-      meta: {
74
-        title: '血磷',
75
-        noCache: true
76
-      }
77
-    }, {
78
-      path: '/Dialysisanalysis/qualitycontrol/calcium',
79
-      component: () => import('@/xt_pages/Dialysisanalysis/calcium/index'),
80
-      name: 'thyroidGland',
81
-      meta: {
82
-        title: '钙',
83
-        noCache: true
84
-      }},{
85 90
       path: '/Dialysisanalysis/qualitycontrol/platelets',
86 91
       component: () => import('@/xt_pages/Dialysisanalysis/platelets/index'),
87 92
       name: 'thyroidGland',
93
+      hidden: true,
94
+      is_menu: false,
88 95
       meta: {
89 96
         title: 'KTV/URR',
90 97
         noCache: true
91 98
       }
92
-    },{
99
+    },
100
+    {
93 101
       path: '/Dialysisanalysis/qualitycontrol/summary',
94 102
       component: () => import('@/xt_pages/Dialysisanalysis/summary/index'),
95 103
       name: 'index_summary',
104
+      hidden: true,
105
+      is_menu: false,
96 106
       meta: {
97 107
         title: '指标汇总',
98 108
         noCache: true
99 109
       }
100
-    },{
110
+    },
111
+    {
101 112
       path: '/Dialysisanalysis/qualitycontrol/print',
102 113
       component: () => import('@/xt_pages/Dialysisanalysis/print/print'),
103 114
       name: 'print',

+ 4 - 7
src/xt_pages/Dialysisanalysis/otherIndicators/otherIndicatorsall.vue Vedi File

@@ -78,7 +78,7 @@
78 78
         <el-table-column
79 79
           prop="name"
80 80
           align="center"
81
-          label="血红蛋白"
81
+          :label="item_name"
82 82
 
83 83
 
84 84
         >
@@ -321,6 +321,7 @@ export default {
321 321
       keyword:"",
322 322
       patientTableData:[],
323 323
       indicators:[],
324
+      item_name:"",
324 325
     }
325 326
   },
326 327
   mounted() {
@@ -507,12 +508,8 @@ export default {
507 508
         if (response.data.state == 1) {
508 509
           this.reference = response.data.data.reference
509 510
           this.config = response.data.data.config
510
-
511
-          for(var i = 0; i < this.indicators.length;i++){
512
-            if(this.indicators[i].id == this.project_type){
513
-              this.input = this.config.min_range + "<=" +  this.indicators[i].label + "<=" +this.config.large_range
514
-            }
515
-          }
511
+          this.input = this.config.min_range + "<=" +  this.reference.item_name + "<=" +this.config.large_range
512
+          this.item_name = this.reference.item_name
516 513
           let objone = {
517 514
             value:  response.data.data.unusual_total ,
518 515
             name: '不达标值患者',