csx 4 лет назад
Родитель
Сommit
0ee8e690d8

+ 1 - 1
conf/app.conf Просмотреть файл

@@ -141,7 +141,7 @@ aliquid = 83
141 141
 
142 142
 [dev]
143 143
 mobile_token_expiration_second = 3600
144
-httpdomain = http://api.xt.test.sgjyun.com
144
+httpdomain = http://new_mobile.xt.api.sgjyun.com
145 145
 sso_domain = https://testsso.sgjyun.com
146 146
 front_end_domain = "http://xt.test.sgjyun.com/#"
147 147
 

+ 3 - 0
controllers/dialysis_api_controller.go Просмотреть файл

@@ -3943,6 +3943,8 @@ func (c *DialysisApiController) CreateMonitor() {
3943 3943
 
3944 3944
 	displacement_flow_quantity, _ := c.GetFloat("displacement_flow_quantity", 0)
3945 3945
 
3946
+	heparin, _ := c.GetFloat("heparin", 0)
3947
+
3946 3948
 	ktv, _ := c.GetFloat("ktv", 0)
3947 3949
 	symptom := c.GetString("symptom")
3948 3950
 	dispose := c.GetString("dispose")
@@ -3998,6 +4000,7 @@ func (c *DialysisApiController) CreateMonitor() {
3998 4000
 		UserOrgId:                 adminUserInfo.CurrentOrgId,
3999 4001
 		Conductivity:              conductivity,
4000 4002
 		DisplacementFlowQuantity:  displacement_flow_quantity,
4003
+		Heparin:                   heparin,
4001 4004
 	}
4002 4005
 
4003 4006
 	err := service.CreateMonitor(&monitorRecord)

+ 3 - 0
controllers/dialysis_record_api_controller.go Просмотреть файл

@@ -391,6 +391,7 @@ type EditMonitorParamObject struct {
391 391
 	Conductivity             float64 `json:"conductivity"`
392 392
 	DisplacementFlowQuantity float64 `json:"displacement_flow_quantity"`
393 393
 	BloodOxygenSaturation    string  `gorm:"column:blood_oxygen_saturation" json:"blood_oxygen_saturation" form:"blood_oxygen_saturation"`
394
+	Heparin                  float64 `gorm:"column:heparin" json:"heparin" form:"heparin"`
394 395
 }
395 396
 
396 397
 // /api/dislysis/monitor/edit [post]
@@ -494,6 +495,7 @@ func (this *DialysisRecordAPIController) EditMonitor() {
494 495
 			UpdatedTime:           time.Now().Unix(),
495 496
 			BloodOxygenSaturation: monitorParam.BloodOxygenSaturation,
496 497
 			Creator:               adminUserInfo.AdminUser.Id,
498
+			Heparin:               monitorParam.Heparin,
497 499
 		}
498 500
 		createErr := service.CreateMonitor(&monitor)
499 501
 		if createErr != nil {
@@ -553,6 +555,7 @@ func (this *DialysisRecordAPIController) EditMonitor() {
553 555
 		monitor.UpdatedTime = time.Now().Unix()
554 556
 		monitor.Modify = adminUserInfo.AdminUser.Id
555 557
 		monitor.BloodOxygenSaturation = monitorParam.BloodOxygenSaturation
558
+		monitor.Heparin = monitorParam.Heparin
556 559
 		updateErr := service.UpdateMonitor(monitor)
557 560
 		if updateErr != nil {
558 561
 			this.ErrorLog("修改透析监测记录失败:%v", updateErr)

+ 4 - 0
controllers/mobile_api_controllers/dialysis_api_controller_extend.go Просмотреть файл

@@ -86,6 +86,7 @@ func (this *DialysisAPIController) AddMonitorRecord() {
86 86
 	blood_oxygen_saturation := this.GetString("blood_oxygen_saturation")
87 87
 	result := this.GetString("result")
88 88
 	monitoringNurse, _ := this.GetInt64("monitoring_nurse")
89
+	heparin, _ := this.GetFloat("heparin")
89 90
 
90 91
 	adminInfo := this.GetMobileAdminUserInfo()
91 92
 	patient, getPatientErr := service.MobileGetPatientById(adminInfo.Org.Id, patientID)
@@ -136,6 +137,7 @@ func (this *DialysisAPIController) AddMonitorRecord() {
136 137
 		BloodOxygenSaturation:     blood_oxygen_saturation,
137 138
 		Creator:                   adminInfo.AdminUser.Id,
138 139
 		Modify:                    0,
140
+		Heparin:                   heparin,
139 141
 	}
140 142
 
141 143
 	err := service.CreateMonitor(&record)
@@ -224,6 +226,7 @@ func (this *DialysisAPIController) EditMonitorRecord() {
224 226
 	monitoringNurse, _ := this.GetInt64("monitoring_nurse")
225 227
 	conductivity, _ := this.GetFloat("conductivity")
226 228
 	displacement_flow_quantity, _ := this.GetFloat("displacement_flow_quantity")
229
+	heparin, _ := this.GetFloat("heparin")
227 230
 
228 231
 	adminInfo := this.GetMobileAdminUserInfo()
229 232
 
@@ -279,6 +282,7 @@ func (this *DialysisAPIController) EditMonitorRecord() {
279 282
 	monitor.DisplacementFlowQuantity = displacement_flow_quantity
280 283
 	monitor.BloodOxygenSaturation = blood_oxygen_saturation
281 284
 	monitor.Modify = adminInfo.AdminUser.Id
285
+	monitor.Heparin = heparin
282 286
 
283 287
 	err = service.UpdateMonitor(monitor)
284 288
 	if err != nil {

+ 1 - 0
models/dialysis.go Просмотреть файл

@@ -642,6 +642,7 @@ type MonitoringRecord struct {
642 642
 	BloodOxygenSaturation     string  `gorm:"column:blood_oxygen_saturation" json:"blood_oxygen_saturation" form:"blood_oxygen_saturation"`
643 643
 	Creator                   int64   `gorm:"column:creator" json:"creator" form:"creator"`
644 644
 	Modify                    int64   `gorm:"column:modify" json:"modify" form:"modify"`
645
+	Heparin                   float64 `gorm:"column:heparin" json:"heparin" form:"heparin"`
645 646
 }
646 647
 
647 648
 func (MonitoringRecord) TableName() string {

+ 1 - 0
service/print_data_service/schedule_dialysis/print_schedule_dialysis_models.go Просмотреть файл

@@ -489,6 +489,7 @@ type MonitoringRecordVM struct {
489 489
 	BloodOxygenSaturation     string  `gorm:"column:blood_oxygen_saturation" json:"blood_oxygen_saturation" form:"blood_oxygen_saturation"`
490 490
 	Creator                   int64   `gorm:"column:creator" json:"creator" form:"creator"`
491 491
 	Modify                    int64   `gorm:"column:modify" json:"modify" form:"modify"`
492
+	Heparin                   float64 `gorm:"column:heparin" json:"heparin" form:"heparin"`
492 493
 }
493 494
 
494 495
 func (MonitoringRecordVM) TableName() string {