|
@@ -1897,14 +1897,14 @@ func (this *DialysisAPIController) StartDialysis() {
|
1897
|
1897
|
}
|
1898
|
1898
|
|
1899
|
1899
|
//针对医师汇
|
1900
|
|
- if template.TemplateId == 6 && adminUserInfo.Org.Id == 9671 {
|
|
1900
|
+ if template.TemplateId == 6 {
|
1901
|
1901
|
dehydration, _ := strconv.ParseFloat(evaluation.Dehydration, 64)
|
1902
|
1902
|
ultrafiltration_rate = math.Floor((prescription.TargetUltrafiltration + dehydration) / float64(totalMin) * 60 * 1000)
|
1903
|
1903
|
}
|
1904
|
1904
|
//针对监利大垸医院
|
1905
|
|
- if template.TemplateId == 41 || adminUserInfo.Org.Id == 3877 {
|
1906
|
|
- dehydration, _ := strconv.ParseFloat(evaluation.Dehydration, 64)
|
1907
|
|
- ultrafiltration_rate = math.Floor((prescription.TargetUltrafiltration*1000 + dehydration) / float64(totalMin) * 60 * 1000)
|
|
1905
|
+ if template.TemplateId == 41 {
|
|
1906
|
+ ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
|
|
1907
|
+ fmt.Println("hhhh232332322323232332", ultrafiltration_rate)
|
1908
|
1908
|
}
|
1909
|
1909
|
|
1910
|
1910
|
if template.TemplateId == 20 || template.TemplateId == 22 { //adminUserInfo.Org.Id == 9538
|
|
@@ -2468,9 +2468,8 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
|
2468
|
2468
|
record.UltrafiltrationRate = ultrafiltration_rate
|
2469
|
2469
|
}
|
2470
|
2470
|
|
2471
|
|
- if adminInfo.Org.Id == 10101 {
|
2472
|
|
- value, _ := strconv.ParseFloat(fmt.Sprintf("%.3f", prescription.TargetUltrafiltration*1000/float64(totalMin)*60), 6)
|
2473
|
|
- ultrafiltration_rate = value
|
|
2471
|
+ if template.TemplateId == 41 {
|
|
2472
|
+ ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
|
2474
|
2473
|
record.UltrafiltrationRate = ultrafiltration_rate
|
2475
|
2474
|
}
|
2476
|
2475
|
}
|
|
@@ -2486,7 +2485,7 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
|
2486
|
2485
|
}
|
2487
|
2486
|
}
|
2488
|
2487
|
|
2489
|
|
- if template.TemplateId == 6 || template.TemplateId == 20 || template.TemplateId == 22 || template.TemplateId == 32 || template.TemplateId == 34 || template.TemplateId == 36 { //adminInfo.Org.Id == 9538
|
|
2488
|
+ if template.TemplateId == 6 || template.TemplateId == 20 || template.TemplateId == 22 || template.TemplateId == 32 || template.TemplateId == 34 || template.TemplateId == 36 || template.TemplateId == 41 { //adminInfo.Org.Id == 9538
|
2490
|
2489
|
if ultrafiltration_rate > 0 && adminInfo.Org.Id != 9538 {
|
2491
|
2490
|
ultrafiltration_volume := math.Floor(float64(record.OperateTime+3600-fristrecord.OperateTime) / 3600 * ultrafiltration_rate)
|
2492
|
2491
|
record.UltrafiltrationVolume = ultrafiltration_volume
|