|
@@ -3303,7 +3303,7 @@ func (this *DialysisAPIController) StartDialysis() {
|
3303
|
3303
|
}
|
3304
|
3304
|
|
3305
|
3305
|
//针对
|
3306
|
|
- if adminUserInfo.Org.Id == 10471 || adminUserInfo.Org.Id == 3877 {
|
|
3306
|
+ if adminUserInfo.Org.Id == 10471 || adminUserInfo.Org.Id == 3877 || adminUserInfo.Org.Id == 10460 {
|
3307
|
3307
|
|
3308
|
3308
|
ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
|
3309
|
3309
|
ultrafiltration_rate = ultrafiltration_rate / 1000
|
|
@@ -4278,6 +4278,13 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
|
4278
|
4278
|
|
4279
|
4279
|
}
|
4280
|
4280
|
|
|
4281
|
+ if adminInfo.Org.Id == 10460 {
|
|
4282
|
+
|
|
4283
|
+ ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
|
|
4284
|
+ record.UltrafiltrationRate = ultrafiltration_rate / 1000
|
|
4285
|
+
|
|
4286
|
+ }
|
|
4287
|
+
|
4281
|
4288
|
//if template.TemplateId == 47 {
|
4282
|
4289
|
// ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration * 60 / float64(totalMin))
|
4283
|
4290
|
// record.UltrafiltrationRate = ultrafiltration_rate
|
|
@@ -4308,7 +4315,7 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
|
4308
|
4315
|
|
4309
|
4316
|
if ultrafiltration_rate > 0 {
|
4310
|
4317
|
ultrafiltration_volume := math.Floor(float64(record.OperateTime+3600-fristrecord.OperateTime) / 3600 * ultrafiltration_rate)
|
4311
|
|
- fmt.Println("ultrafiltration_volume", ultrafiltration_volume)
|
|
4318
|
+
|
4312
|
4319
|
record.UltrafiltrationVolume = ultrafiltration_volume
|
4313
|
4320
|
}
|
4314
|
4321
|
|
|
@@ -4317,7 +4324,14 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
|
4317
|
4324
|
if adminInfo.Org.Id == 10471 {
|
4318
|
4325
|
|
4319
|
4326
|
ultrafiltration_volume := math.Floor(float64(record.OperateTime+3600-fristrecord.OperateTime) / 3600 * ultrafiltration_rate)
|
4320
|
|
- fmt.Println("ultrafiltration_volume", ultrafiltration_volume)
|
|
4327
|
+
|
|
4328
|
+ record.UltrafiltrationVolume = ultrafiltration_volume / 1000
|
|
4329
|
+ }
|
|
4330
|
+
|
|
4331
|
+ if adminInfo.Org.Id == 10460 {
|
|
4332
|
+
|
|
4333
|
+ ultrafiltration_volume := math.Floor(float64(record.OperateTime+3600-fristrecord.OperateTime) / 3600 * ultrafiltration_rate)
|
|
4334
|
+
|
4321
|
4335
|
record.UltrafiltrationVolume = ultrafiltration_volume / 1000
|
4322
|
4336
|
}
|
4323
|
4337
|
//长沙南雅累计血容量自动计算
|