|
@@ -1556,14 +1556,66 @@
|
1556
|
1556
|
console.log("value",val)
|
1557
|
1557
|
this.InnerDialogProps.visibility = false
|
1558
|
1558
|
switch (val.type) {
|
1559
|
|
- case 'dialyzer_perfusion_apparatus':
|
1560
|
|
- this.addPlan.dialyzer_perfusion_apparatus = val.value.join(',')
|
|
1559
|
+
|
|
1560
|
+ case 'dialyzer_perfusion_apparatus':
|
|
1561
|
+ var newArr = []
|
|
1562
|
+ if(this.dialyzerPerfusionApparatus!=null && this.dialyzerPerfusionApparatus.length>0){
|
|
1563
|
+ for(let i=0;i<this.dialyzerPerfusionApparatus.length;i++){
|
|
1564
|
+ for(let j=0;j<val.value.length;j++){
|
|
1565
|
+ if(this.dialyzerPerfusionApparatus[i].name == val.value[j]){
|
|
1566
|
+ newArr.push(val.value[j])
|
|
1567
|
+ }
|
|
1568
|
+ }
|
|
1569
|
+ }
|
|
1570
|
+ }
|
|
1571
|
+ if(newArr!=null && newArr.length>0){
|
|
1572
|
+
|
|
1573
|
+ this.addPlan.dialyzer_perfusion_apparatus = newArr.join(',')
|
|
1574
|
+ }else{
|
|
1575
|
+ this.addPlan.dialyzer_perfusion_apparatus = ""
|
|
1576
|
+ }
|
|
1577
|
+
|
1561
|
1578
|
break
|
1562
|
1579
|
case 'dialyzers':
|
1563
|
|
- this.dialysis_dialyszers = val.value.join(',')
|
|
1580
|
+
|
|
1581
|
+ // this.dialysis_dialyszers = val.value.join(',')
|
|
1582
|
+ // break
|
|
1583
|
+ var newArr = []
|
|
1584
|
+ if(this.dialyzers!=null && this.dialyzers.length >0){
|
|
1585
|
+ for(let i=0;i<this.dialyzers.length;i++){
|
|
1586
|
+ for(let j=0;j<val.value.length;j++){
|
|
1587
|
+ if(this.dialyzers[i].specification_name == val.value[j]){
|
|
1588
|
+ newArr.push(val.value[j])
|
|
1589
|
+ }
|
|
1590
|
+ }
|
|
1591
|
+ }
|
|
1592
|
+ }
|
|
1593
|
+ if(newArr!=null && newArr.length >0){
|
|
1594
|
+ this.dialysis_dialyszers = newArr.join(',')
|
|
1595
|
+ }else{
|
|
1596
|
+ this.dialysis_dialyszers = ""
|
|
1597
|
+ }
|
|
1598
|
+
|
1564
|
1599
|
break
|
1565
|
1600
|
case 'irrigations':
|
1566
|
|
- this.dialysis_irrigation = val.value.join(',')
|
|
1601
|
+ // this.dialysis_irrigation = val.value.join(',')
|
|
1602
|
+ // break
|
|
1603
|
+ var newArr = []
|
|
1604
|
+ if(this.irrigations!=null && this.irrigations.length >0){
|
|
1605
|
+ for(let i=0;i<this.irrigations.length;i++){
|
|
1606
|
+ for(let j=0;j<val.value.length;j++){
|
|
1607
|
+ if(this.irrigations[i].specification_name == val.value[j]){
|
|
1608
|
+ newArr.push(val.value[j])
|
|
1609
|
+ }
|
|
1610
|
+ }
|
|
1611
|
+ }
|
|
1612
|
+ }
|
|
1613
|
+ if(newArr!=null && newArr.length>0){
|
|
1614
|
+ this.dialysis_irrigation = newArr.join(',')
|
|
1615
|
+ }else{
|
|
1616
|
+ this.dialysis_irrigation = ""
|
|
1617
|
+ }
|
|
1618
|
+
|
1567
|
1619
|
break
|
1568
|
1620
|
case 'plasma_separator':
|
1569
|
1621
|
this.addPlan.plasma_separator = val.value.join(',')
|