28169 преди 1 година
родител
ревизия
2b84ebe215

BIN
XT_New.exe Целия файл


+ 5 - 0
controllers/dialysis_record_api_controller.go Целия файл

@@ -1595,6 +1595,11 @@ func (this *DialysisRecordAPIController) FinishDialysis() {
1595 1595
 		tempassessmentAfterDislysis.SealingFluidDispose = lastAssessmentAfterDislysis.SealingFluidDispose
1596 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 1605
 	err := service.UpdateAssessmentAfterDislysisRecord(&tempassessmentAfterDislysis)

+ 24 - 3
controllers/mobile_api_controllers/dialysis_api_controller.go Целия файл

@@ -2490,8 +2490,14 @@ func (c *DialysisAPIController) Finish() {
2490 2490
 		tempassessmentAfterDislysis.Temperature = endmonitorRecords.Temperature
2491 2491
 		tempassessmentAfterDislysis.PulseFrequency = endmonitorRecords.PulseFrequency
2492 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 2501
 		if adminUserInfo.Org.Id != 10445 {
2496 2502
 			tempassessmentAfterDislysis.ActualUltrafiltration = endmonitorRecords.UltrafiltrationVolume
2497 2503
 		}
@@ -2692,6 +2698,14 @@ func (c *DialysisAPIController) Finish() {
2692 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 2711
 	finish := models.XtDialysisFinish{
@@ -4216,7 +4230,6 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
4216 4230
 		if prescription.TargetUltrafiltration > 0 && prescription.DialysisDurationHour > 0 {
4217 4231
 
4218 4232
 			totalMin := prescription.DialysisDurationHour*60 + prescription.DialysisDurationMinute
4219
-			fmt.Println("hahhdahahah", template.TemplateId)
4220 4233
 			if (template.TemplateId == 6 || template.TemplateId == 65 || adminInfo.Org.Id == 10375) && adminInfo.Org.Id != 9538 {
4221 4234
 				fmt.Println("hahhdahahah")
4222 4235
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
@@ -4224,6 +4237,10 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
4224 4237
 
4225 4238
 			}
4226 4239
 
4240
+			if adminInfo.Org.Id == 10510 {
4241
+				record.UltrafiltrationRate = 0
4242
+			}
4243
+
4227 4244
 			if template.TemplateId == 32 || template.TemplateId == 34 || template.TemplateId == 36 {
4228 4245
 
4229 4246
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1)
@@ -4343,6 +4360,10 @@ func (this *DialysisAPIController) GetLastMonitorRecordTody() {
4343 4360
 		record.DisplacementQuantity = record.DisplacementQuantity + record.DisplacementQuantity
4344 4361
 	}
4345 4362
 
4363
+	if adminInfo.Org.Id == 10510 {
4364
+		record.UltrafiltrationVolume = 0
4365
+	}
4366
+
4346 4367
 	this.ServeSuccessJSON(map[string]interface{}{
4347 4368
 		"monitor": record,
4348 4369
 	})

+ 3 - 0
controllers/sign_api_controller.go Целия файл

@@ -43,6 +43,9 @@ func SignApiRegistRouters() {
43 43
 
44 44
 	//创建企业印章并添加授权用户
45 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
 // 短信服务接口