柳香萍 6 年之前
父節點
當前提交
90ef8f57a3
共有 4 個文件被更改,包括 155 次插入143 次删除
  1. 23 8
      package-lock.json
  2. 1 1
      src/assets/custom-theme/index.css
  3. 二進制
      src/assets/logo/logo.png
  4. 131 134
      src/router/index.js

+ 23 - 8
package-lock.json 查看文件

@@ -4727,12 +4727,14 @@
4727 4727
         "balanced-match": {
4728 4728
           "version": "1.0.0",
4729 4729
           "bundled": true,
4730
-          "dev": true
4730
+          "dev": true,
4731
+          "optional": true
4731 4732
         },
4732 4733
         "brace-expansion": {
4733 4734
           "version": "1.1.11",
4734 4735
           "bundled": true,
4735 4736
           "dev": true,
4737
+          "optional": true,
4736 4738
           "requires": {
4737 4739
             "balanced-match": "^1.0.0",
4738 4740
             "concat-map": "0.0.1"
@@ -4747,17 +4749,20 @@
4747 4749
         "code-point-at": {
4748 4750
           "version": "1.1.0",
4749 4751
           "bundled": true,
4750
-          "dev": true
4752
+          "dev": true,
4753
+          "optional": true
4751 4754
         },
4752 4755
         "concat-map": {
4753 4756
           "version": "0.0.1",
4754 4757
           "bundled": true,
4755
-          "dev": true
4758
+          "dev": true,
4759
+          "optional": true
4756 4760
         },
4757 4761
         "console-control-strings": {
4758 4762
           "version": "1.1.0",
4759 4763
           "bundled": true,
4760
-          "dev": true
4764
+          "dev": true,
4765
+          "optional": true
4761 4766
         },
4762 4767
         "core-util-is": {
4763 4768
           "version": "1.0.2",
@@ -4874,7 +4879,8 @@
4874 4879
         "inherits": {
4875 4880
           "version": "2.0.3",
4876 4881
           "bundled": true,
4877
-          "dev": true
4882
+          "dev": true,
4883
+          "optional": true
4878 4884
         },
4879 4885
         "ini": {
4880 4886
           "version": "1.3.5",
@@ -4886,6 +4892,7 @@
4886 4892
           "version": "1.0.0",
4887 4893
           "bundled": true,
4888 4894
           "dev": true,
4895
+          "optional": true,
4889 4896
           "requires": {
4890 4897
             "number-is-nan": "^1.0.0"
4891 4898
           }
@@ -4900,6 +4907,7 @@
4900 4907
           "version": "3.0.4",
4901 4908
           "bundled": true,
4902 4909
           "dev": true,
4910
+          "optional": true,
4903 4911
           "requires": {
4904 4912
             "brace-expansion": "^1.1.7"
4905 4913
           }
@@ -4907,12 +4915,14 @@
4907 4915
         "minimist": {
4908 4916
           "version": "0.0.8",
4909 4917
           "bundled": true,
4910
-          "dev": true
4918
+          "dev": true,
4919
+          "optional": true
4911 4920
         },
4912 4921
         "minipass": {
4913 4922
           "version": "2.3.5",
4914 4923
           "bundled": true,
4915 4924
           "dev": true,
4925
+          "optional": true,
4916 4926
           "requires": {
4917 4927
             "safe-buffer": "^5.1.2",
4918 4928
             "yallist": "^3.0.0"
@@ -4931,6 +4941,7 @@
4931 4941
           "version": "0.5.1",
4932 4942
           "bundled": true,
4933 4943
           "dev": true,
4944
+          "optional": true,
4934 4945
           "requires": {
4935 4946
             "minimist": "0.0.8"
4936 4947
           }
@@ -5011,7 +5022,8 @@
5011 5022
         "number-is-nan": {
5012 5023
           "version": "1.0.1",
5013 5024
           "bundled": true,
5014
-          "dev": true
5025
+          "dev": true,
5026
+          "optional": true
5015 5027
         },
5016 5028
         "object-assign": {
5017 5029
           "version": "4.1.1",
@@ -5023,6 +5035,7 @@
5023 5035
           "version": "1.4.0",
5024 5036
           "bundled": true,
5025 5037
           "dev": true,
5038
+          "optional": true,
5026 5039
           "requires": {
5027 5040
             "wrappy": "1"
5028 5041
           }
@@ -5144,6 +5157,7 @@
5144 5157
           "version": "1.0.2",
5145 5158
           "bundled": true,
5146 5159
           "dev": true,
5160
+          "optional": true,
5147 5161
           "requires": {
5148 5162
             "code-point-at": "^1.0.0",
5149 5163
             "is-fullwidth-code-point": "^1.0.0",
@@ -6538,7 +6552,8 @@
6538 6552
     },
6539 6553
     "js-yaml": {
6540 6554
       "version": "3.7.0",
6541
-      "resolved": "",
6555
+      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
6556
+      "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
6542 6557
       "dev": true,
6543 6558
       "requires": {
6544 6559
         "argparse": "^1.0.7",

文件差異過大導致無法顯示
+ 1 - 1
src/assets/custom-theme/index.css


二進制
src/assets/logo/logo.png 查看文件


+ 131 - 134
src/router/index.js 查看文件

@@ -49,76 +49,76 @@ export const xt_constantRouterMap = [
49 49
 
50 50
     meta: { title: 'service', icon: 'shebei' },
51 51
     children: [{
52
-        path: '/service',
53
-        component: () => import('@/xt_pages/service/index'),
54
-        hidden: true,
55
-        is_menu: false,
56
-        name: 'service',
57
-        meta: { title: 'service', icon: 'shebei', noCache: true }
58
-      }, {
59
-        path: '/service/invoice',
60
-        component: () => import('@/xt_pages/service/invoice'),
61
-        hidden: true,
62
-        is_menu: false,
63
-        name: 'invoice',
64
-        meta: { title: 'invoice', icon: 'shebei', noCache: true }
65
-      }, {
66
-        path: '/service/invoice/apply',
67
-        component: () => import('@/xt_pages/service/invoiceApply'),
68
-        hidden: true,
69
-        is_menu: false,
70
-        name: 'invoiceApply',
71
-        meta: { title: 'invoiceApply', icon: 'shebei', noCache: true }
72
-      },
73
-      {
74
-        path: '/servicePay',
75
-        component: () => import('@/xt_pages/service/servicePay'),
76
-        hidden: true,
77
-        name: 'servicePay',
78
-        meta: { title: 'servicePay' }
79
-      },
80
-      {
81
-        path: '/payType',
82
-        component: () => import('@/xt_pages/service/payType'),
83
-        hidden: true,
84
-        name: 'payType',
85
-        meta: { title: 'payType' }
86
-      },
87
-      {
88
-        path: '/weChatPay',
89
-        component: () => import('@/xt_pages/service/weChatPay'),
90
-        hidden: true,
91
-        name: 'weChatPay',
92
-        meta: { title: 'weChatPay' }
93
-      },
94
-      {
95
-        path: '/service/completeOrder',
96
-        component: () => import('@/xt_pages/service/completeOrder'),
97
-        hidden: true,
98
-        name: 'completeOrder',
99
-        meta: { title: 'completeOrder' }
100
-      },{
101
-        path: '/service/buy',
102
-        component: () => import('@/xt_pages/service/serviceOrder'),
103
-        hidden: true,
104
-        is_menu: false,
105
-        name: 'serviceOrder',
106
-        meta: { title: 'serviceOrder', icon: 'shebei', noCache: true }
107
-      },{
108
-        path: '/order',
109
-        component: () => import('@/xt_pages/service/orderRecord'),
110
-        hidden: true,
111
-        is_menu: false,
112
-        name: 'orderRecord',
113
-        meta: { title: 'orderRecord', icon: 'shebei', noCache: true }
114
-      },{
115
-        path: '/service/recordList',
116
-        component: () => import('@/xt_pages/service/serviceRecord'),
117
-        hidden: true,
118
-        is_menu: false,
119
-        name: 'recordList',
120
-        meta: { title: 'recordList', icon: 'shebei', noCache: true }
121
-      }
52
+      path: '/service',
53
+      component: () => import('@/xt_pages/service/index'),
54
+      hidden: true,
55
+      is_menu: false,
56
+      name: 'service',
57
+      meta: { title: 'service', icon: 'shebei', noCache: true }
58
+    }, {
59
+      path: '/service/invoice',
60
+      component: () => import('@/xt_pages/service/invoice'),
61
+      hidden: true,
62
+      is_menu: false,
63
+      name: 'invoice',
64
+      meta: { title: 'invoice', icon: 'shebei', noCache: true }
65
+    }, {
66
+      path: '/service/invoice/apply',
67
+      component: () => import('@/xt_pages/service/invoiceApply'),
68
+      hidden: true,
69
+      is_menu: false,
70
+      name: 'invoiceApply',
71
+      meta: { title: 'invoiceApply', icon: 'shebei', noCache: true }
72
+    },
73
+    {
74
+      path: '/servicePay',
75
+      component: () => import('@/xt_pages/service/servicePay'),
76
+      hidden: true,
77
+      name: 'servicePay',
78
+      meta: { title: 'servicePay' }
79
+    },
80
+    {
81
+      path: '/payType',
82
+      component: () => import('@/xt_pages/service/payType'),
83
+      hidden: true,
84
+      name: 'payType',
85
+      meta: { title: 'payType' }
86
+    },
87
+    {
88
+      path: '/weChatPay',
89
+      component: () => import('@/xt_pages/service/weChatPay'),
90
+      hidden: true,
91
+      name: 'weChatPay',
92
+      meta: { title: 'weChatPay' }
93
+    },
94
+    {
95
+      path: '/service/completeOrder',
96
+      component: () => import('@/xt_pages/service/completeOrder'),
97
+      hidden: true,
98
+      name: 'completeOrder',
99
+      meta: { title: 'completeOrder' }
100
+    }, {
101
+      path: '/service/buy',
102
+      component: () => import('@/xt_pages/service/serviceOrder'),
103
+      hidden: true,
104
+      is_menu: false,
105
+      name: 'serviceOrder',
106
+      meta: { title: 'serviceOrder', icon: 'shebei', noCache: true }
107
+    }, {
108
+      path: '/order',
109
+      component: () => import('@/xt_pages/service/orderRecord'),
110
+      hidden: true,
111
+      is_menu: false,
112
+      name: 'orderRecord',
113
+      meta: { title: 'orderRecord', icon: 'shebei', noCache: true }
114
+    }, {
115
+      path: '/service/recordList',
116
+      component: () => import('@/xt_pages/service/serviceRecord'),
117
+      hidden: true,
118
+      is_menu: false,
119
+      name: 'recordList',
120
+      meta: { title: 'recordList', icon: 'shebei', noCache: true }
121
+    }
122 122
     ]
123 123
   },
124 124
 
@@ -155,31 +155,31 @@ export const xt_constantRouterMap = [
155 155
     children: [
156 156
       { path: '/qcd/dialysistotal', component: () => import('@/xt_pages/qcd/dialysisTotal'), name: 'dialysistotal', meta: { title: '透析总量' }},
157 157
       { path: '/qcd/processindicators', component: () => import('@/xt_pages/qcd/processIndicators'), name: 'processIndicators', meta: { title: '过程指标' }},
158
-      { 
159
-        path: '/qcd/outcomeIndicators', 
160
-        name: 'outcomeIndicators', 
158
+      {
159
+        path: '/qcd/outcomeIndicators',
160
+        name: 'outcomeIndicators',
161 161
         meta: { title: '结果指标' },
162 162
         redirect: '/qcd/outcomeIndicators/control',
163 163
         component: () => import('@/xt_pages/qcd/outcomeIndicators/parent'), // Parent router-view
164
-        children:[
164
+        children: [
165 165
           { path: '/qcd/outcomeIndicators/control', component: () => import('@/xt_pages/qcd/outcomeIndicators/control'), name: 'outcomeIndicatorsControl', meta: { title: '指标控制' }},
166
-          { path: '/qcd/outcomeIndicators/query', component: () => import('@/xt_pages/qcd/outcomeIndicators/query'), name: 'outcomeIndicatorsQuery', meta: { title: '指标查询' }},
166
+          { path: '/qcd/outcomeIndicators/query', component: () => import('@/xt_pages/qcd/outcomeIndicators/query'), name: 'outcomeIndicatorsQuery', meta: { title: '指标查询' }}
167 167
         ]
168 168
       },
169
-      { 
170
-        path: '/qcd/patientanalysis', 
171
-        name: 'patientanalysis', 
169
+      {
170
+        path: '/qcd/patientanalysis',
171
+        name: 'patientanalysis',
172 172
         meta: { title: '患者分析' },
173 173
         redirect: '/qcd/patientanalysis/total',
174 174
         component: () => import('@/xt_pages/qcd/patientAnalysis/parent'), // Parent router-view
175
-        children:[
175
+        children: [
176 176
           { path: '/qcd/patientanalysis/total', component: () => import('@/xt_pages/qcd/patientAnalysis/total'), name: 'patientAnalysisTotal', meta: { title: '总量分析' }},
177 177
           { path: '/qcd/patientanalysis/weight', component: () => import('@/xt_pages/qcd/patientAnalysis/weight'), name: 'patientAnalysisWeight', meta: { title: '体重分析' }},
178 178
           { path: '/qcd/patientanalysis/bloodpressure', component: () => import('@/xt_pages/qcd/patientAnalysis/bloodPressure'), name: 'patientAnalysisBloodPressure', meta: { title: '血压分析' }},
179 179
           { path: '/qcd/patientanalysis/dialysisage', component: () => import('@/xt_pages/qcd/patientAnalysis/dialysisAge'), name: 'patientAnalysisDialysisAge', meta: { title: '透析龄分析' }},
180
-          { path: '/qcd/patientanalysis/lapseto', component: () => import('@/xt_pages/qcd/patientAnalysis/lapseto'), name: 'patientAnalysisLapseto', meta: { title: '转归分析' }},
180
+          { path: '/qcd/patientanalysis/lapseto', component: () => import('@/xt_pages/qcd/patientAnalysis/lapseto'), name: 'patientAnalysisLapseto', meta: { title: '转归分析' }}
181 181
         ]
182
-      },
182
+      }
183 183
     ]
184 184
   },
185 185
   {
@@ -325,21 +325,21 @@ export const xt_constantRouterMap = [
325 325
         meta: { title: 'remind', noCache: true }
326 326
       },
327 327
       {
328
-        path: "/workforce/template",
329
-        component: () => import("@/xt_pages/workforce/template"),
330
-        name: "workforce_template",
328
+        path: '/workforce/template',
329
+        component: () => import('@/xt_pages/workforce/template'),
330
+        name: 'workforce_template',
331 331
         hidden: true,
332 332
         is_menu: false,
333 333
         meta: { title: 'workforce_template', noCache: true }
334 334
       },
335 335
       {
336
-        path: "/workforce/schedule/print",
337
-        component: () => import("@/xt_pages/workforce/schedule_print"),
338
-        name: "schedule_print",
336
+        path: '/workforce/schedule/print',
337
+        component: () => import('@/xt_pages/workforce/schedule_print'),
338
+        name: 'schedule_print',
339 339
         hidden: true,
340 340
         is_menu: false,
341 341
         meta: { title: 'schedule_print', noCache: true }
342
-      },
342
+      }
343 343
     ]
344 344
   },
345 345
   {
@@ -373,7 +373,7 @@ export const xt_constantRouterMap = [
373 373
       // { path: 'advice', component: () => import('@/xt_pages/dialysis/doctorAdvice'), name: 'advice', meta: { title: 'advice' }},
374 374
       // { path: 'prepare', component: () => import('@/xt_pages/dialysis/dialysisPrepare'), name: 'prepare', meta: { title: 'prepare' }},
375 375
       { path: '/dialysis/watch', component: () => import('@/xt_pages/dialysis/bloodPresssWatch'), name: 'watch', meta: { title: 'watch' }},
376
-      { path: '/dialysis/details', component: () => import('@/xt_pages/dialysis/details'), name: 'details', meta: { title: 'details' },hidden: true,is_menu: false},
376
+      { path: '/dialysis/details', component: () => import('@/xt_pages/dialysis/details'), name: 'details', meta: { title: 'details' }, hidden: true, is_menu: false },
377 377
       {
378 378
         path: '/dialysis/print/batch',
379 379
         component: () => import('@/xt_pages/dialysis/batch_print/batch_print_order'),
@@ -382,13 +382,13 @@ export const xt_constantRouterMap = [
382 382
         name: 'dialysis_batch_print',
383 383
         meta: { title: 'dialysis_batch_print', noCache: true }
384 384
       },
385
-      { path: '/dialysis/board', component: () => import('@/xt_pages/dialysis/bulletinBoard'), name: '数据看板', meta: { title: '数据看板' }},
385
+      { path: '/dialysis/board', component: () => import('@/xt_pages/dialysis/bulletinBoard'), name: '数据看板', meta: { title: '数据看板' }}
386 386
     ]
387 387
   },
388 388
   {
389 389
     path: '/fullscreenboard',
390 390
     component: () => import('@/xt_pages/fullscreenboard/index'),
391
-    hidden:true,
391
+    hidden: true
392 392
   },
393 393
   {
394 394
     path: '/device',
@@ -403,126 +403,123 @@ export const xt_constantRouterMap = [
403 403
       { path: '/device/numbers', component: () => import('@/xt_pages/device/number_main'), name: 'deviceNumberManage', meta: { title: 'deviceNumberManage' }},
404 404
       { path: '/device/main', component: () => import('@/xt_pages/device/main'), name: 'dialysisMachineManage', meta: { title: 'dialysisMachineManage' }}
405 405
     ]
406
-  },{
406
+  }, {
407 407
     path: '/stock/',
408 408
     component: Layout,
409 409
     redirect: 'noredirect',
410 410
     name: 'stockManage',
411
-    meta: {title: 'stockManage', icon: 'excel'},
411
+    meta: { title: 'stockManage', icon: 'excel' },
412 412
     children: [
413 413
       {
414 414
         path: '/stock/config',
415 415
         component: () => import('@/xt_pages/stock/index'),
416 416
         name: 'config',
417
-        meta: {title: 'config'},
417
+        meta: { title: 'config' }
418 418
       },
419 419
       {
420 420
         path: '/stock/in',
421 421
         component: () => import('@/xt_pages/stock/stockInOrder'),
422 422
         name: 'stockInOrder',
423
-        meta: {title: 'stockInOrder',noCache: true }
423
+        meta: { title: 'stockInOrder', noCache: true }
424 424
       }, {
425 425
         path: '/stock/in/other',
426 426
         component: () => import('@/xt_pages/stock/otherStockInOrder'),
427 427
         name: 'otherStockInOrder',
428
-        meta: {title: 'otherStockInOrder',noCache: true }
429
-      },{
428
+        meta: { title: 'otherStockInOrder', noCache: true }
429
+      }, {
430 430
         path: '/stock/return',
431 431
         component: () => import('@/xt_pages/stock/salesReturnOrder'),
432 432
         name: 'salesReturnOrder',
433
-        meta: {title: 'salesReturnOrder',noCache: true}
434
-      },{
433
+        meta: { title: 'salesReturnOrder', noCache: true }
434
+      }, {
435 435
         path: '/stock/return/other',
436 436
         component: () => import('@/xt_pages/stock/otherSalesReturnOrder'),
437 437
         name: 'otherSalesReturnOrder',
438
-        meta: {title: 'otherSalesReturnOrder',noCache: true}
438
+        meta: { title: 'otherSalesReturnOrder', noCache: true }
439 439
       },
440
-       {
440
+      {
441 441
         path: '/stock/out',
442 442
         component: () => import('@/xt_pages/stock/stockOutOrder'),
443 443
         name: 'stockOutOrder',
444
-        meta: {title: 'stockOutOrder',noCache: true}
445
-      },{
444
+        meta: { title: 'stockOutOrder', noCache: true }
445
+      }, {
446 446
         path: '/stock/out/other',
447 447
         component: () => import('@/xt_pages/stock/otherStockOutOrder'),
448 448
         name: 'otherStockOutOrder',
449
-        meta: {title: 'otherStockOutOrder',noCache: true}
450
-      },{
449
+        meta: { title: 'otherStockOutOrder', noCache: true }
450
+      }, {
451 451
         path: '/stock/cancel',
452 452
         component: () => import('@/xt_pages/stock/cancelStockOrder'),
453 453
         name: 'cancelStockOrder',
454
-        meta: {title: 'cancelStockOrder',noCache: true}
455
-      },{
454
+        meta: { title: 'cancelStockOrder', noCache: true }
455
+      }, {
456 456
         path: '/stock/cancel/other',
457 457
         component: () => import('@/xt_pages/stock/otherCancelStockOrder'),
458 458
         name: 'otherCancelStockOrder',
459
-        meta: {title: 'otherCancelStockOrder',noCache: true}
460
-      },{
459
+        meta: { title: 'otherCancelStockOrder', noCache: true }
460
+      }, {
461 461
         path: '/stock/query',
462 462
         component: () => import('@/xt_pages/stock/stockQuery'),
463 463
         name: 'stockQuery',
464
-        meta: {title: 'stockQuery'}
464
+        meta: { title: 'stockQuery' }
465 465
       }, {
466 466
         path: '/stock/in/add',
467 467
         component: () => import('@/xt_pages/stock/stockInOrderAdd'),
468 468
         name: 'stockInOrderAdd',
469 469
         hidden: true,
470 470
         is_menu: false,
471
-        meta: {title: 'stockInOrderAdd'}
472
-      },{
471
+        meta: { title: 'stockInOrderAdd' }
472
+      }, {
473 473
         path: '/stock/in/detail',
474 474
         component: () => import('@/xt_pages/stock/stockInDetail'),
475 475
         name: 'stockInDetail',
476 476
         hidden: true,
477 477
         is_menu: false,
478
-        meta: {title: 'stockInDetail'}
479
-      },{
478
+        meta: { title: 'stockInDetail' }
479
+      }, {
480 480
         path: '/stock/return/detail',
481 481
         component: () => import('@/xt_pages/stock/salesReturnDetail'),
482 482
         name: 'salesReturnDetail',
483 483
         hidden: true,
484 484
         is_menu: false,
485
-        meta: {title: 'salesReturnDetail'}
486
-      },{
485
+        meta: { title: 'salesReturnDetail' }
486
+      }, {
487 487
         path: '/stock/return/add',
488 488
         component: () => import('@/xt_pages/stock/salesReturnOrderAdd'),
489 489
         name: 'salesReturnOrderAdd',
490 490
         hidden: true,
491 491
         is_menu: false,
492
-        meta: {title: 'salesReturnOrderAdd'}
492
+        meta: { title: 'salesReturnOrderAdd' }
493 493
       }, {
494 494
         path: '/stock/out/add',
495 495
         component: () => import('@/xt_pages/stock/stockOutOrderAdd'),
496 496
         name: 'stockOutOrderAdd',
497 497
         hidden: true,
498 498
         is_menu: false,
499
-        meta: {title: 'stockOutOrderAdd',noCache: true }
500
-      },{
499
+        meta: { title: 'stockOutOrderAdd', noCache: true }
500
+      }, {
501 501
         path: '/stock/out/detail',
502 502
         component: () => import('@/xt_pages/stock/stockOutDetail'),
503 503
         name: 'stockOutDetail',
504 504
         hidden: true,
505 505
         is_menu: false,
506
-        meta: {title: 'stockOutDetail',noCache: true }
507
-      },{
506
+        meta: { title: 'stockOutDetail', noCache: true }
507
+      }, {
508 508
         path: '/stock/cancel/add',
509 509
         component: () => import('@/xt_pages/stock/cancelStockOrderAdd'),
510 510
         name: 'cancelStockOrderAdd',
511 511
         hidden: true,
512 512
         is_menu: false,
513
-        meta: {title: 'cancelStockOrderAdd',noCache: true }
514
-      },{
513
+        meta: { title: 'cancelStockOrderAdd', noCache: true }
514
+      }, {
515 515
         path: '/stock/cancel/detail',
516 516
         component: () => import('@/xt_pages/stock/cancelStockDetail'),
517 517
         name: 'cancelStockDetail',
518 518
         hidden: true,
519 519
         is_menu: false,
520
-        meta: {title: 'cancelStockDetail',noCache: true }
520
+        meta: { title: 'cancelStockDetail', noCache: true }
521 521
       }
522 522
 
523
-
524
-
525
-
526 523
     ]
527 524
   },
528 525
   {
@@ -895,9 +892,9 @@ export const xt_asyncRouterMap = [
895 892
   //   children: [
896 893
   //     { path: '/qcd/dialysistotal', component: () => import('@/xt_pages/qcd/dialysisTotal'), name: 'dialysistotal', meta: { title: '透析总量' }},
897 894
   //     { path: '/qcd/processindicators', component: () => import('@/xt_pages/qcd/processIndicators'), name: 'processIndicators', meta: { title: '过程指标' }},
898
-  //     { 
899
-  //       path: '/qcd/outcomeIndicators', 
900
-  //       name: 'outcomeIndicators', 
895
+  //     {
896
+  //       path: '/qcd/outcomeIndicators',
897
+  //       name: 'outcomeIndicators',
901 898
   //       meta: { title: '结果指标' },
902 899
   //       redirect: '/qcd/outcomeIndicators/control',
903 900
   //       component: () => import('@/xt_pages/qcd/outcomeIndicators/parent'), // Parent router-view
@@ -906,9 +903,9 @@ export const xt_asyncRouterMap = [
906 903
   //         { path: '/qcd/outcomeIndicators/query', component: () => import('@/xt_pages/qcd/outcomeIndicators/query'), name: 'outcomeIndicatorsQuery', meta: { title: '指标查询' }},
907 904
   //       ]
908 905
   //     },
909
-  //     { 
910
-  //       path: '/qcd/patientanalysis', 
911
-  //       name: 'patientanalysis', 
906
+  //     {
907
+  //       path: '/qcd/patientanalysis',
908
+  //       name: 'patientanalysis',
912 909
   //       meta: { title: '患者分析' },
913 910
   //       redirect: '/qcd/patientanalysis/total',
914 911
   //       component: () => import('@/xt_pages/qcd/patientAnalysis/parent'), // Parent router-view
@@ -936,7 +933,7 @@ export const xt_asyncRouterMap = [
936 933
       { path: '/role/admin/create', component: () => import('@/xt_pages/role/CreateAdmin'), name: 'addAdmin', meta: { title: 'addAdmin', noCache: true }, hidden: true, is_menu: false },
937 934
       { path: '/role/admin/edit', component: () => import('@/xt_pages/role/EditAdmin'), name: 'editAdmin', meta: { title: 'editAdmin', noCache: true }, hidden: true, is_menu: false },
938 935
       { path: '/role/perview', component: () => import('@/xt_pages/role/EditPerview'), name: 'setupPerview', meta: { title: 'setupPerview', noCache: true }, hidden: true, is_menu: false },
939
-      { path: '/role/admin/specialpermission', component: () => import('@/xt_pages/role/special_permission'), name: 'special_permission_manage', meta: { title: 'special_permission_manage' }},
936
+      { path: '/role/admin/specialpermission', component: () => import('@/xt_pages/role/special_permission'), name: 'special_permission_manage', meta: { title: 'special_permission_manage' }}
940 937
     ]
941 938
   }
942 939
 ]