Преглед на файлове

Merge branch 'master' of http://git.shengws.com/csx/Vue_New into 20200710_pc_vue_new_branch

csx преди 5 години
родител
ревизия
eaa05037e8

+ 5 - 3
src/xt_pages/dialysis/details/dialog/assessmentBeforeDislysisDialog.vue Целия файл

808
 
808
 
809
             break
809
             break
810
           case '11': //
810
           case '11': //
811
-            this.InnerDialogProps.values = this.$store.getters.puncture_needle
811
+            this.InnerDialogProps.values =getDataConfig('hemodialysis', 'puncture_needle')
812
             this.InnerDialogProps.titles = '穿刺针'
812
             this.InnerDialogProps.titles = '穿刺针'
813
             this.InnerDialogProps.type = 'puncture_needle'
813
             this.InnerDialogProps.type = 'puncture_needle'
814
             this.InnerDialogProps.selected = this.assessmentBeforeDislysis.puncture_needle
814
             this.InnerDialogProps.selected = this.assessmentBeforeDislysis.puncture_needle
816
 
816
 
817
             break
817
             break
818
         }
818
         }
819
-      }, innerDialogComfirm: function(val) {
819
+      },
820
+      innerDialogComfirm: function(val) {
820
         this.InnerDialogProps.visibility = false
821
         this.InnerDialogProps.visibility = false
821
         switch (val.type) {
822
         switch (val.type) {
822
           case 'last_dialysis_after':
823
           case 'last_dialysis_after':
857
             this.assessmentBeforeDislysis.puncture_needle = val.value.join(',')
858
             this.assessmentBeforeDislysis.puncture_needle = val.value.join(',')
858
             break
859
             break
859
         }
860
         }
860
-      }, innerDialogCancle: function() {
861
+      },
862
+      innerDialogCancle: function() {
861
         this.InnerDialogProps.visibility = false
863
         this.InnerDialogProps.visibility = false
862
       }, handleComfirm: function() {
864
       }, handleComfirm: function() {
863
         var arr = this.assessmentBeforeDislysis
865
         var arr = this.assessmentBeforeDislysis

+ 93 - 250
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Целия файл

273
 
273
 
274
           <el-col :span="8" v-if="isShows('透析器/灌流器')">
274
           <el-col :span="8" v-if="isShows('透析器/灌流器')">
275
             <el-form-item label="透析器/灌流器">
275
             <el-form-item label="透析器/灌流器">
276
-              <el-select
277
-                v-model="dialysisPrescription.dialyzer_perfusion_apparatus"
278
-                placeholder="请选择"
279
-                style="width:100%;"
280
-              >
281
-                <el-option :key="0" label="请选择" :value="0"></el-option>
282
 
276
 
283
-                <el-option
284
-                  v-for="(item, index) in dialyzerPerfusionApparatus"
285
-                  :label="item.name"
286
-                  :key="index+'r'"
287
-                  :value="item.id"
288
-                ></el-option>
289
-              </el-select>
277
+              <el-input v-model="dialysisPrescription.dialyzer_perfusion_apparatus" @focus="showInnerDialog('5')"></el-input>
278
+
279
+              <!--<el-select-->
280
+                <!--v-model="dialysisPrescription.dialyzer_perfusion_apparatus"-->
281
+                <!--placeholder="请选择"-->
282
+                <!--style="width:100%;"-->
283
+              <!--&gt;-->
284
+                <!--<el-option :key="0" label="请选择" :value="0"></el-option>-->
285
+
286
+                <!--<el-option-->
287
+                  <!--v-for="(item, index) in dialyzerPerfusionApparatus"-->
288
+                  <!--:label="item.name"-->
289
+                  <!--:key="index+'r'"-->
290
+                  <!--:value="item.id"-->
291
+                <!--&gt;</el-option>-->
292
+              <!--</el-select>-->
290
             </el-form-item>
293
             </el-form-item>
291
           </el-col>
294
           </el-col>
292
 
295
 
709
         <el-time-picker
712
         <el-time-picker
710
           format="HH:mm"
713
           format="HH:mm"
711
           value-format="HH:mm"
714
           value-format="HH:mm"
712
-          v-model="advice_start_time"
715
+          v-model="start_time"
716
+          @change="changeTime"
713
           :picker-options="{
717
           :picker-options="{
714
       selectableRange: '00:00:00 - 23:59:00'
718
       selectableRange: '00:00:00 - 23:59:00'
715
     }">
719
     }">
809
         <el-button type="primary" @click="cancleMsg()">确 定</el-button>
813
         <el-button type="primary" @click="cancleMsg()">确 定</el-button>
810
       </span>
814
       </span>
811
     </el-dialog>
815
     </el-dialog>
816
+
817
+    <multi-select-box
818
+      :propsForm="InnerDialogProps"
819
+      v-on:dialog-comfirm="innerDialogComfirm"
820
+      v-on:dialog-cancle="innerDialogCancle"
821
+    ></multi-select-box>
822
+
823
+
812
   </div>
824
   </div>
813
 </template>
825
 </template>
814
 
826
 
820
   import MsgTip from './MsgTip'
832
   import MsgTip from './MsgTip'
821
 
833
 
822
   import request from '@/utils/request'
834
   import request from '@/utils/request'
835
+  import multiSelectBox from './MultiSelectBox'
836
+
823
 
837
 
824
   export default {
838
   export default {
825
     name: 'dialysisPrescriptionDialog',
839
     name: 'dialysisPrescriptionDialog',
826
-    components: { MsgTip },
840
+    components: { MsgTip,multiSelectBox },
827
     props: {
841
     props: {
828
       schedual: {
842
       schedual: {
829
         type: Object
843
         type: Object
1031
     },
1045
     },
1032
     data() {
1046
     data() {
1033
       return {
1047
       return {
1048
+        InnerDialogProps: {
1049
+          values: [],
1050
+          visibility: false,
1051
+          isShowTextArea: true,
1052
+          customContent: '',
1053
+          titles: '',
1054
+          type: '' // 不同弹框类型,用来匹配数据
1055
+        },
1034
         advice_start_time: '',
1056
         advice_start_time: '',
1035
         showTxt: '',
1057
         showTxt: '',
1058
+        start_time:'',
1036
         hasPermission: true,
1059
         hasPermission: true,
1037
         zhiShow: false,
1060
         zhiShow: false,
1038
         totalShow: false,
1061
         totalShow: false,
1146
       }
1169
       }
1147
     },
1170
     },
1148
     methods: {
1171
     methods: {
1172
+      changeTime:function(val){
1173
+        this.advice_start_time = val
1174
+
1175
+      },
1176
+      showInnerDialog: function(val) {
1177
+        this.InnerDialogProps.visibility = true
1178
+        switch (val) {
1179
+          case '5': // 透析器/灌流器
1180
+            this.InnerDialogProps.values = this.dialyzerPerfusionApparatus
1181
+            this.InnerDialogProps.titles = '透析器/灌流器'
1182
+            this.InnerDialogProps.type = 'dialyzer_perfusion_apparatus'
1183
+            this.InnerDialogProps.selected = this.dialysisPrescription.dialyzer_perfusion_apparatus
1184
+            this.InnerDialogProps.isShowTextArea = false
1185
+            break
1186
+        }
1187
+      }, innerDialogComfirm: function(val) {
1188
+        this.InnerDialogProps.visibility = false
1189
+        switch (val.type) {
1190
+          case 'dialyzer_perfusion_apparatus':
1191
+            this.dialysisPrescription.dialyzer_perfusion_apparatus = val.value.join(',')
1192
+            break
1193
+
1194
+        }
1195
+      },
1196
+      innerDialogCancle: function() {
1197
+        this.InnerDialogProps.visibility = false
1198
+      },
1199
+
1149
       getDryWeight() {
1200
       getDryWeight() {
1150
         if (this.dry_weight != null && this.dry_weight.id > 0) {
1201
         if (this.dry_weight != null && this.dry_weight.id > 0) {
1151
           return this.dry_weight.dry_weight
1202
           return this.dry_weight.dry_weight
1326
         }
1377
         }
1327
         this.anticoagulant = this.$store.getters.anticoagulants_confit[thismode]
1378
         this.anticoagulant = this.$store.getters.anticoagulants_confit[thismode]
1328
 
1379
 
1329
-        for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1330
-          if (this.dialysisPrescription.dialyzer_perfusion_apparatus == this.dialyzerPerfusionApparatus[i].name) {
1331
-            this.dialysisPrescription.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1332
-              i
1333
-              ].id
1334
-          }
1335
-        }
1336
 
1380
 
1337
       },
1381
       },
1338
       menuMsgTip: function() {
1382
       menuMsgTip: function() {
1372
 
1416
 
1373
             var arr = this.dialysisPrescription
1417
             var arr = this.dialysisPrescription
1374
             console.log('arr', arr)
1418
             console.log('arr', arr)
1375
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1376
-              if (
1377
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
1378
-                  this.dialyzerPerfusionApparatus[i].id
1379
-              ) {
1380
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1381
-                  i
1382
-                ].name
1383
-              }
1384
-            }
1419
+
1385
 
1420
 
1386
             const ParamsQuery = arr
1421
             const ParamsQuery = arr
1387
             console.log('医嘱推送2', ParamsQuery)
1422
             console.log('医嘱推送2', ParamsQuery)
1460
             }
1495
             }
1461
             var arr = this.dialysisPrescription
1496
             var arr = this.dialysisPrescription
1462
             console.log('arr', arr)
1497
             console.log('arr', arr)
1463
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1464
-              if (
1465
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
1466
-                  this.dialyzerPerfusionApparatus[i].id
1467
-              ) {
1468
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1469
-                  i
1470
-                ].name
1471
-              }
1472
-            }
1498
+
1473
 
1499
 
1474
             const ParamsQuery = arr
1500
             const ParamsQuery = arr
1475
             console.log('医嘱推送3', ParamsQuery)
1501
             console.log('医嘱推送3', ParamsQuery)
1547
             }
1573
             }
1548
 
1574
 
1549
             var arr = this.dialysisPrescription
1575
             var arr = this.dialysisPrescription
1550
-            console.log('arr', arr)
1551
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1552
-              if (
1553
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
1554
-                  this.dialyzerPerfusionApparatus[i].id
1555
-              ) {
1556
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1557
-                  i
1558
-                ].name
1559
-              }
1560
-            }
1576
+
1577
+
1561
 
1578
 
1562
             const ParamsQuery = arr
1579
             const ParamsQuery = arr
1563
             console.log('医嘱推送4', ParamsQuery)
1580
             console.log('医嘱推送4', ParamsQuery)
1601
               return
1618
               return
1602
             }
1619
             }
1603
             var arr = this.dialysisPrescription
1620
             var arr = this.dialysisPrescription
1604
-            console.log('arr', arr)
1605
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1606
-              if (
1607
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
1608
-                  this.dialyzerPerfusionApparatus[i].id
1609
-              ) {
1610
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1611
-                  i
1612
-                ].name
1613
-              }
1614
-            }
1615
 
1621
 
1616
             const ParamsQuery = arr
1622
             const ParamsQuery = arr
1617
-            console.log('医嘱推送5', ParamsQuery)
1618
 
1623
 
1619
             ParamsQuery['patient'] = this.patient.id
1624
             ParamsQuery['patient'] = this.patient.id
1620
             ParamsQuery['record_date'] = this.record_date
1625
             ParamsQuery['record_date'] = this.record_date
1662
       },
1667
       },
1663
       show(pre,schedual) {
1668
       show(pre,schedual) {
1664
         if(schedual.schedule_type == 1){
1669
         if(schedual.schedule_type == 1){
1665
-          this.advice_start_time = new Date(2016, 9, 10, 7, 0,0)
1670
+          this.start_time = new Date(2016, 9, 10, 7, 0,0)
1671
+          this.advice_start_time = "07:00"
1666
         }else if(schedual.schedule_type == 2){
1672
         }else if(schedual.schedule_type == 2){
1667
-          this.advice_start_time = new Date(2016, 9, 10, 12, 0,0)
1673
+          this.start_time = new Date(2016, 9, 10, 12, 0,0)
1674
+          this.advice_start_time = "12:00"
1675
+
1668
         }else if(schedual.schedule_type ==3){
1676
         }else if(schedual.schedule_type ==3){
1669
-          this.advice_start_time = new Date(2016, 9, 10, 18, 0,0)
1677
+          this.start_time = new Date(2016, 9, 10, 18, 0,0)
1678
+          this.advice_start_time = "18:00"
1679
+
1670
         }
1680
         }
1671
 
1681
 
1672
         if (pre.anticoagulant == 3) {
1682
         if (pre.anticoagulant == 3) {
1784
             }
1794
             }
1785
 
1795
 
1786
             var arr = this.dialysisPrescription
1796
             var arr = this.dialysisPrescription
1787
-            console.log('arr', arr)
1788
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1789
-              if (
1790
-                parseInt(arr.dialyzer_perfusion_apparatus) == this.dialyzerPerfusionApparatus[i].id) {
1791
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[i].name
1792
-              }
1793
-            }
1794
 
1797
 
1795
             const ParamsQuery = arr
1798
             const ParamsQuery = arr
1796
             console.log('night', ParamsQuery)
1799
             console.log('night', ParamsQuery)
1832
               }
1835
               }
1833
 
1836
 
1834
               var arr = this.dialysisPrescription
1837
               var arr = this.dialysisPrescription
1835
-              console.log('arr', arr)
1836
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1837
-                if (
1838
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
1839
-                  this.dialyzerPerfusionApparatus[i].id
1840
-                ) {
1841
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1842
-                    i
1843
-                    ].name
1844
-                }
1845
-              }
1838
+
1846
 
1839
 
1847
               const ParamsQuery = arr
1840
               const ParamsQuery = arr
1848
               console.log('ParamsQuerytwo', ParamsQuery)
1841
               console.log('ParamsQuerytwo', ParamsQuery)
1890
               }
1883
               }
1891
 
1884
 
1892
               var arr = this.dialysisPrescription
1885
               var arr = this.dialysisPrescription
1893
-              console.log('arr', arr)
1894
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1895
-                if (
1896
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
1897
-                  this.dialyzerPerfusionApparatus[i].id
1898
-                ) {
1899
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
1900
-                    i
1901
-                    ].name
1902
-                }
1903
-              }
1904
 
1886
 
1905
               const ParamsQuery = arr
1887
               const ParamsQuery = arr
1906
               console.log('paramsquerythree', ParamsQuery)
1888
               console.log('paramsquerythree', ParamsQuery)
1965
               }
1947
               }
1966
 
1948
 
1967
               var arr = this.dialysisPrescription
1949
               var arr = this.dialysisPrescription
1968
-              console.log('arr', arr)
1969
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
1970
-                if (parseInt(arr.dialyzer_perfusion_apparatus) == this.dialyzerPerfusionApparatus[i].id) {
1971
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[i].name
1972
-                }
1973
-              }
1950
+
1974
               const ParamsQuery = arr
1951
               const ParamsQuery = arr
1975
               console.log('paramsqueryfour', ParamsQuery)
1952
               console.log('paramsqueryfour', ParamsQuery)
1976
               console.log('创建者', this.prescription.creater)
1953
               console.log('创建者', this.prescription.creater)
2018
 
1995
 
2019
               var arr = this.dialysisPrescription
1996
               var arr = this.dialysisPrescription
2020
               console.log('arr', arr)
1997
               console.log('arr', arr)
2021
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2022
-                if (
2023
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
2024
-                  this.dialyzerPerfusionApparatus[i].id
2025
-                ) {
2026
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2027
-                    i
2028
-                    ].name
2029
-                }
2030
-              }
1998
+
2031
 
1999
 
2032
               const ParamsQuery = arr
2000
               const ParamsQuery = arr
2033
               console.log('paramsqueryfive', ParamsQuery)
2001
               console.log('paramsqueryfive', ParamsQuery)
2070
 
2038
 
2071
                 var arr = this.dialysisPrescription
2039
                 var arr = this.dialysisPrescription
2072
                 console.log('arr', arr)
2040
                 console.log('arr', arr)
2073
-                for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2074
-                  if (
2075
-                    parseInt(arr.dialyzer_perfusion_apparatus) ==
2076
-                    this.dialyzerPerfusionApparatus[i].id
2077
-                  ) {
2078
-                    arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2079
-                      i
2080
-                      ].name
2081
-                  }
2082
-                }
2041
+
2083
 
2042
 
2084
                 const ParamsQuery = arr
2043
                 const ParamsQuery = arr
2085
                 console.log('ParamsQuerysix', ParamsQuery)
2044
                 console.log('ParamsQuerysix', ParamsQuery)
2128
 
2087
 
2129
                 var arr = this.dialysisPrescription
2088
                 var arr = this.dialysisPrescription
2130
                 console.log('arr', arr)
2089
                 console.log('arr', arr)
2131
-                for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2132
-                  if (
2133
-                    parseInt(arr.dialyzer_perfusion_apparatus) ==
2134
-                    this.dialyzerPerfusionApparatus[i].id
2135
-                  ) {
2136
-                    arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2137
-                      i
2138
-                      ].name
2139
-                  }
2140
-                }
2090
+
2141
 
2091
 
2142
                 const ParamsQuery = arr
2092
                 const ParamsQuery = arr
2143
                 console.log('parasmqueryseven', parasmqueryseven)
2093
                 console.log('parasmqueryseven', parasmqueryseven)
2207
 
2157
 
2208
                 var arr = this.dialysisPrescription
2158
                 var arr = this.dialysisPrescription
2209
                 console.log('arr', arr)
2159
                 console.log('arr', arr)
2210
-                for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2211
-                  if (
2212
-                    parseInt(arr.dialyzer_perfusion_apparatus) ==
2213
-                    this.dialyzerPerfusionApparatus[i].id
2214
-                  ) {
2215
-                    arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2216
-                      i
2217
-                      ].name
2218
-                  }
2219
-                }
2160
+
2220
                 const ParamsQuery = arr
2161
                 const ParamsQuery = arr
2221
                 console.log('eight', ParamsQuery)
2162
                 console.log('eight', ParamsQuery)
2222
                 ParamsQuery['patient'] = this.patient.id
2163
                 ParamsQuery['patient'] = this.patient.id
2255
 
2196
 
2256
             var arr = this.dialysisPrescription
2197
             var arr = this.dialysisPrescription
2257
             console.log('arr', arr)
2198
             console.log('arr', arr)
2258
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2259
-              if (
2260
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
2261
-                this.dialyzerPerfusionApparatus[i].id
2262
-              ) {
2263
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2264
-                  i
2265
-                  ].name
2266
-              }
2267
-            }
2199
+
2268
 
2200
 
2269
             const ParamsQuery = arr
2201
             const ParamsQuery = arr
2270
             console.log('night', ParamsQuery)
2202
             console.log('night', ParamsQuery)
2336
             }
2268
             }
2337
             var arr = this.dialysisPrescription
2269
             var arr = this.dialysisPrescription
2338
             console.log('arr', arr)
2270
             console.log('arr', arr)
2339
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2340
-              if (
2341
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
2342
-                this.dialyzerPerfusionApparatus[i].id
2343
-              ) {
2344
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2345
-                  i
2346
-                  ].name
2347
-              }
2348
-            }
2271
+
2349
 
2272
 
2350
             const ParamsQuery = arr
2273
             const ParamsQuery = arr
2351
             console.log('长期处方1', ParamsQuery)
2274
             console.log('长期处方1', ParamsQuery)
2393
               }
2316
               }
2394
               var arr = this.dialysisPrescription
2317
               var arr = this.dialysisPrescription
2395
               console.log('arr', arr)
2318
               console.log('arr', arr)
2396
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2397
-                if (
2398
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
2399
-                  this.dialyzerPerfusionApparatus[i].id
2400
-                ) {
2401
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2402
-                    i
2403
-                    ].name
2404
-                }
2405
-              }
2319
+
2406
 
2320
 
2407
               const ParamsQuery = arr
2321
               const ParamsQuery = arr
2408
               console.log('长期处方2', ParamsQuery)
2322
               console.log('长期处方2', ParamsQuery)
2458
 
2372
 
2459
               var arr = this.dialysisPrescription
2373
               var arr = this.dialysisPrescription
2460
               console.log('arr', arr)
2374
               console.log('arr', arr)
2461
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2462
-                if (
2463
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
2464
-                  this.dialyzerPerfusionApparatus[i].id
2465
-                ) {
2466
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2467
-                    i
2468
-                    ].name
2469
-                }
2470
-              }
2375
+
2471
 
2376
 
2472
               const ParamsQuery = arr
2377
               const ParamsQuery = arr
2473
               console.log('长期处方3', ParamsQuery)
2378
               console.log('长期处方3', ParamsQuery)
2536
               }
2441
               }
2537
               var arr = this.dialysisPrescription
2442
               var arr = this.dialysisPrescription
2538
               console.log('arr', arr)
2443
               console.log('arr', arr)
2539
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2540
-                if (
2541
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
2542
-                  this.dialyzerPerfusionApparatus[i].id
2543
-                ) {
2544
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2545
-                    i
2546
-                    ].name
2547
-                }
2548
-              }
2444
+
2549
 
2445
 
2550
               const ParamsQuery = arr
2446
               const ParamsQuery = arr
2551
               console.log('长期处方5', ParamsQuery)
2447
               console.log('长期处方5', ParamsQuery)
2593
               }
2489
               }
2594
               var arr = this.dialysisPrescription
2490
               var arr = this.dialysisPrescription
2595
               console.log('arr', arr)
2491
               console.log('arr', arr)
2596
-              for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2597
-                if (
2598
-                  parseInt(arr.dialyzer_perfusion_apparatus) ==
2599
-                  this.dialyzerPerfusionApparatus[i].id
2600
-                ) {
2601
-                  arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2602
-                    i
2603
-                    ].name
2604
-                }
2605
-              }
2492
+
2606
 
2493
 
2607
               const ParamsQuery = arr
2494
               const ParamsQuery = arr
2608
               console.log('长期处方6', ParamsQuery)
2495
               console.log('长期处方6', ParamsQuery)
2650
                 }
2537
                 }
2651
                 var arr = this.dialysisPrescription
2538
                 var arr = this.dialysisPrescription
2652
                 console.log('arr', arr)
2539
                 console.log('arr', arr)
2653
-                for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2654
-                  if (
2655
-                    parseInt(arr.dialyzer_perfusion_apparatus) ==
2656
-                    this.dialyzerPerfusionApparatus[i].id
2657
-                  ) {
2658
-                    arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2659
-                      i
2660
-                      ].name
2661
-                  }
2662
-                }
2540
+
2663
 
2541
 
2664
                 const ParamsQuery = arr
2542
                 const ParamsQuery = arr
2665
                 console.log('长期处方7', ParamsQuery)
2543
                 console.log('长期处方7', ParamsQuery)
2713
                 }
2591
                 }
2714
                 var arr = this.dialysisPrescription
2592
                 var arr = this.dialysisPrescription
2715
                 console.log('arr', arr)
2593
                 console.log('arr', arr)
2716
-                for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2717
-                  if (
2718
-                    parseInt(arr.dialyzer_perfusion_apparatus) ==
2719
-                    this.dialyzerPerfusionApparatus[i].id
2720
-                  ) {
2721
-                    arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2722
-                      i
2723
-                      ].name
2724
-                  }
2725
-                }
2594
+
2726
 
2595
 
2727
                 const ParamsQuery = arr
2596
                 const ParamsQuery = arr
2728
                 console.log('长期处方8', ParamsQuery)
2597
                 console.log('长期处方8', ParamsQuery)
2796
                 }
2665
                 }
2797
                 var arr = this.dialysisPrescription
2666
                 var arr = this.dialysisPrescription
2798
                 console.log('arr', arr)
2667
                 console.log('arr', arr)
2799
-                for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2800
-                  if (
2801
-                    parseInt(arr.dialyzer_perfusion_apparatus) ==
2802
-                    this.dialyzerPerfusionApparatus[i].id
2803
-                  ) {
2804
-                    arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2805
-                      i
2806
-                      ].name
2807
-                  }
2808
-                }
2809
 
2668
 
2810
                 const ParamsQuery = arr
2669
                 const ParamsQuery = arr
2811
                 console.log('长期处方9', ParamsQuery)
2670
                 console.log('长期处方9', ParamsQuery)
2850
             }
2709
             }
2851
             var arr = this.dialysisPrescription
2710
             var arr = this.dialysisPrescription
2852
             console.log('arr', arr)
2711
             console.log('arr', arr)
2853
-            for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
2854
-              if (
2855
-                parseInt(arr.dialyzer_perfusion_apparatus) ==
2856
-                this.dialyzerPerfusionApparatus[i].id
2857
-              ) {
2858
-                arr.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
2859
-                  i
2860
-                  ].name
2861
-              }
2862
-            }
2863
 
2712
 
2864
             const ParamsQuery = arr
2713
             const ParamsQuery = arr
2865
             console.log('长期处方10', ParamsQuery)
2714
             console.log('长期处方10', ParamsQuery)
3095
           this.totalShow = true
2944
           this.totalShow = true
3096
         }
2945
         }
3097
 
2946
 
3098
-        for (let i = 0; i < this.dialyzerPerfusionApparatus.length; i++) {
3099
-          if (this.dialysisPrescription.dialyzer_perfusion_apparatus == this.dialyzerPerfusionApparatus[i].name) {
3100
-            this.dialysisPrescription.dialyzer_perfusion_apparatus = this.dialyzerPerfusionApparatus[
3101
-              i
3102
-              ].id
3103
-          }
3104
-        }
2947
+
3105
       },
2948
       },
3106
       handlePatientInfo() {
2949
       handlePatientInfo() {
3107
         this.isVisibility = false
2950
         this.isVisibility = false