Ver código fonte

历史排班

28169 1 ano atrás
pai
commit
2b84ebe215

BIN
XT_New.exe Ver arquivo


+ 5 - 0
controllers/dialysis_record_api_controller.go Ver arquivo

1595
 		tempassessmentAfterDislysis.SealingFluidDispose = lastAssessmentAfterDislysis.SealingFluidDispose
1595
 		tempassessmentAfterDislysis.SealingFluidDispose = lastAssessmentAfterDislysis.SealingFluidDispose
1596
 		tempassessmentAfterDislysis.SealingFluidSpecial = lastAssessmentAfterDislysis.SealingFluidSpecial
1596
 		tempassessmentAfterDislysis.SealingFluidSpecial = lastAssessmentAfterDislysis.SealingFluidSpecial
1597
 
1597
 
1598
+		if adminUserInfo.CurrentOrgId == 10375 {
1599
+			tempassessmentAfterDislysis.SystolicBloodPressure = 0
1600
+			tempassessmentAfterDislysis.DiastolicBloodPressure = 0
1601
+		}
1602
+
1598
 	}
1603
 	}
1599
 
1604
 
1600
 	err := service.UpdateAssessmentAfterDislysisRecord(&tempassessmentAfterDislysis)
1605
 	err := service.UpdateAssessmentAfterDislysisRecord(&tempassessmentAfterDislysis)

+ 24 - 3
controllers/mobile_api_controllers/dialysis_api_controller.go Ver arquivo

2490
 		tempassessmentAfterDislysis.Temperature = endmonitorRecords.Temperature
2490
 		tempassessmentAfterDislysis.Temperature = endmonitorRecords.Temperature
2491
 		tempassessmentAfterDislysis.PulseFrequency = endmonitorRecords.PulseFrequency
2491
 		tempassessmentAfterDislysis.PulseFrequency = endmonitorRecords.PulseFrequency
2492
 		tempassessmentAfterDislysis.BreathingRate = endmonitorRecords.BreathingRate
2492
 		tempassessmentAfterDislysis.BreathingRate = endmonitorRecords.BreathingRate
2493
-		tempassessmentAfterDislysis.SystolicBloodPressure = endmonitorRecords.SystolicBloodPressure
2494
-		tempassessmentAfterDislysis.DiastolicBloodPressure = endmonitorRecords.DiastolicBloodPressure
2493
+		if adminUserInfo.Org.Id != 10375 {
2494
+			tempassessmentAfterDislysis.SystolicBloodPressure = endmonitorRecords.SystolicBloodPressure
2495
+			tempassessmentAfterDislysis.DiastolicBloodPressure = endmonitorRecords.DiastolicBloodPressure
2496
+		} else {
2497
+			tempassessmentAfterDislysis.SystolicBloodPressure = 0
2498
+			tempassessmentAfterDislysis.DiastolicBloodPressure = 0
2499
+		}
2500
+
2495
 		if adminUserInfo.Org.Id != 10445 {
2501
 		if adminUserInfo.Org.Id != 10445 {
2496
 			tempassessmentAfterDislysis.ActualUltrafiltration = endmonitorRecords.UltrafiltrationVolume
2502
 			tempassessmentAfterDislysis.ActualUltrafiltration = endmonitorRecords.UltrafiltrationVolume
2497
 		}
2503
 		}
2692
 			tempassessmentAfterDislysis.ActualDisplacement = 0
2698
 			tempassessmentAfterDislysis.ActualDisplacement = 0
2693
 		}
2699
 		}
2694
 
2700
 
2701
+		if adminUserInfo.Org.Id != 10375 {
2702
+			tempassessmentAfterDislysis.SystolicBloodPressure = endmonitorRecords.SystolicBloodPressure
2703
+			tempassessmentAfterDislysis.DiastolicBloodPressure = endmonitorRecords.DiastolicBloodPressure
2704
+		} else {
2705
+			tempassessmentAfterDislysis.SystolicBloodPressure = 0
2706
+			tempassessmentAfterDislysis.DiastolicBloodPressure = 0
2707
+		}
2708
+
2695
 	}
2709
 	}
2696
 
2710
 
2697
 	finish := models.XtDialysisFinish{
2711
 	finish := models.XtDialysisFinish{
4216
 		if prescription.TargetUltrafiltration > 0 && prescription.DialysisDurationHour > 0 {
4230
 		if prescription.TargetUltrafiltration > 0 && prescription.DialysisDurationHour > 0 {
4217
 
4231
 
4218
 			totalMin := prescription.DialysisDurationHour*60 + prescription.DialysisDurationMinute
4232
 			totalMin := prescription.DialysisDurationHour*60 + prescription.DialysisDurationMinute
4219
-			fmt.Println("hahhdahahah", template.TemplateId)
4220
 			if (template.TemplateId == 6 || template.TemplateId == 65 || adminInfo.Org.Id == 10375) && adminInfo.Org.Id != 9538 {
4233
 			if (template.TemplateId == 6 || template.TemplateId == 65 || adminInfo.Org.Id == 10375) && adminInfo.Org.Id != 9538 {
4221
 				fmt.Println("hahhdahahah")
4234
 				fmt.Println("hahhdahahah")
4222
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
4235
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
4224
 
4237
 
4225
 			}
4238
 			}
4226
 
4239
 
4240
+			if adminInfo.Org.Id == 10510 {
4241
+				record.UltrafiltrationRate = 0
4242
+			}
4243
+
4227
 			if template.TemplateId == 32 || template.TemplateId == 34 || template.TemplateId == 36 {
4244
 			if template.TemplateId == 32 || template.TemplateId == 34 || template.TemplateId == 36 {
4228
 
4245
 
4229
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1)
4246
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1)
4343
 		record.DisplacementQuantity = record.DisplacementQuantity + record.DisplacementQuantity
4360
 		record.DisplacementQuantity = record.DisplacementQuantity + record.DisplacementQuantity
4344
 	}
4361
 	}
4345
 
4362
 
4363
+	if adminInfo.Org.Id == 10510 {
4364
+		record.UltrafiltrationVolume = 0
4365
+	}
4366
+
4346
 	this.ServeSuccessJSON(map[string]interface{}{
4367
 	this.ServeSuccessJSON(map[string]interface{}{
4347
 		"monitor": record,
4368
 		"monitor": record,
4348
 	})
4369
 	})

+ 3 - 0
controllers/sign_api_controller.go Ver arquivo

43
 
43
 
44
 	//创建企业印章并添加授权用户
44
 	//创建企业印章并添加授权用户
45
 	beego.Router("/api/sign/totestelment", &SignApiController{}, "Get:CreateEnterprise")
45
 	beego.Router("/api/sign/totestelment", &SignApiController{}, "Get:CreateEnterprise")
46
+
47
+	//测试PDF
48
+	beego.Router("/api/sign/totestthrityment", &SignApiController{}, "Get:GetTestThrityMent")
46
 }
49
 }
47
 
50
 
48
 // 短信服务接口
51
 // 短信服务接口