csx 6 年之前
父節點
當前提交
bc9d9656f4
共有 2 個文件被更改,包括 15 次插入22 次删除
  1. 14 12
      src/utils/data.js
  2. 1 10
      src/xt_pages/dialysis/details/dialog/assessmentBeforeDislysisDialog.vue

+ 14 - 12
src/utils/data.js 查看文件

@@ -15,19 +15,21 @@ export function getDataConfig(module, field) {
15 15
     }
16 16
     return Aresult
17 17
   } else {
18
-    for (var i = 0; i < moduleConfig.length; i++) {
19
-      var newConfig = moduleConfig[i]
20
-      if (newConfig.field_name === field) {
21
-        var result = []
22
-        for (var j = 0; j < newConfig.childs.length; j++) {
23
-          var tempconfig = newConfig.childs[j]
24
-          var temp = []
25
-          temp['id'] = tempconfig.value
26
-          temp['name'] = tempconfig.name
27
-          result.push(temp)
18
+      for (var i = 0; i < moduleConfig.length; i++) {
19
+        var newConfig = moduleConfig[i]
20
+        if (newConfig.field_name === field) {
21
+          var result = []
22
+          if(newConfig.childs != null) {
23
+            for (var j = 0; j < newConfig.childs.length; j++) {
24
+              var tempconfig = newConfig.childs[j]
25
+              var temp = []
26
+              temp['id'] = tempconfig.value
27
+              temp['name'] = tempconfig.name
28
+              result.push(temp)
29
+            }
30
+          }
31
+          return result
28 32
         }
29
-        return result
30 33
       }
31
-    }
32 34
   }
33 35
 }

+ 1 - 10
src/xt_pages/dialysis/details/dialog/assessmentBeforeDislysisDialog.vue 查看文件

@@ -623,6 +623,7 @@ export default {
623 623
       this.hemorrhage = getDataConfig('hemodialysis', 'hemorrhage')
624 624
       this.blood_access_part = getDataConfig('hemodialysis', 'vascular_access')
625 625
       this.blood_access_part_opera = getDataConfig('hemodialysis', 'vascular_access_desc')
626
+      this.internal_fistula = getDataConfig('hemodialysis', 'internal_fistula')
626 627
       this.internal_fistula_skin = getDataConfig('hemodialysis', 'internal_fistula_skin')
627 628
       this.puncture_method = getDataConfig('hemodialysis', 'puncture_method')
628 629
       this.blood_access_noise = this.$store.getters.blood_access_noise
@@ -632,16 +633,6 @@ export default {
632 633
 
633 634
 
634 635
 
635
-
636
-
637
-
638
-
639
-
640
-
641
-      this.internal_fistula = getDataConfig('hemodialysis', 'internal_fistula')
642
-      console.log(getDataConfig('hemodialysis', 'internal_fistula'))
643
-
644
-
645 636
     }, watch: {
646 637
       isVisibility(val) {
647 638