张保健 4 年之前
父節點
當前提交
7782f5bb26

+ 6 - 1
controllers/mobile_api_controllers/dialysis_api_controller.go 查看文件

2747
 		if prescription.TargetUltrafiltration > 0 && prescription.DialysisDurationHour > 0 {
2747
 		if prescription.TargetUltrafiltration > 0 && prescription.DialysisDurationHour > 0 {
2748
 
2748
 
2749
 			totalMin := prescription.DialysisDurationHour*60 + prescription.DialysisDurationMinute
2749
 			totalMin := prescription.DialysisDurationHour*60 + prescription.DialysisDurationMinute
2750
-			if template.TemplateId == 6 || template.TemplateId == 20 { //adminUserInfo.Org.Id == 9538
2750
+			if template.TemplateId == 6 { //adminUserInfo.Org.Id == 9538
2751
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
2751
 				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 * 1000)
2752
 			}
2752
 			}
2753
+
2754
+			if template.TemplateId == 20 { //adminUserInfo.Org.Id == 9538
2755
+				ultrafiltration_rate = math.Floor(prescription.TargetUltrafiltration / float64(totalMin) * 60 )
2756
+			}
2757
+
2753
 			// 只针对方济医院
2758
 			// 只针对方济医院
2754
 			if template.TemplateId == 1 {
2759
 			if template.TemplateId == 1 {
2755
 				value, _ := strconv.ParseFloat(fmt.Sprintf("%.3f", prescription.TargetUltrafiltration/float64(totalMin)*60), 6)
2760
 				value, _ := strconv.ParseFloat(fmt.Sprintf("%.3f", prescription.TargetUltrafiltration/float64(totalMin)*60), 6)

+ 7 - 0
service/print_data_service/schedule_dialysis/print_schedule_dialysis_models.go 查看文件

322
 	CvcA                            float64 `gorm:"column:cvc_a" json:"cvc_a" form:"cvc_a"`
322
 	CvcA                            float64 `gorm:"column:cvc_a" json:"cvc_a" form:"cvc_a"`
323
 	CvcV                            float64 `gorm:"column:cvc_v" json:"cvc_v" form:"cvc_v"`
323
 	CvcV                            float64 `gorm:"column:cvc_v" json:"cvc_v" form:"cvc_v"`
324
 	Channel                         int64   `gorm:"column:channel" json:"channel" form:"channel"`
324
 	Channel                         int64   `gorm:"column:channel" json:"channel" form:"channel"`
325
+	ReturnBlood                     int64   `gorm:"column:return_blood" json:"return_blood" form:"return_blood"`
326
+	RehydrationVolume               int64   `gorm:"column:rehydration_volume" json:"rehydration_volume" form:"rehydration_volume"`
327
+	DialysisDuring                  int64   `gorm:"column:dialysis_during" json:"dialysis_during" form:"dialysis_during"`
328
+	StrokeVolume                    int64   `gorm:"column:stroke_volume" json:"stroke_volume" form:"stroke_volume"`
329
+	BloodFlow                       int64   `gorm:"column:blood_flow" json:"blood_flow" form:"blood_flow"`
330
+	SealingFluidDispose             int64   `gorm:"column:sealing_fluid_dispose" json:"sealing_fluid_dispose" form:"sealing_fluid_dispose"`
331
+	SealingFluidSpecial             string  `gorm:"column:sealing_fluid_special" json:"sealing_fluid_special" form:"sealing_fluid_special"`
325
 }
332
 }
326
 
333
 
327
 func (AssessmentAfterDislysisVM) TableName() string {
334
 func (AssessmentAfterDislysisVM) TableName() string {