Browse Source

11月8日库存管理

XMLWAN 3 years ago
parent
commit
422d610867

+ 3 - 0
controllers/new_mobile_api_controllers/staff_schedule_api_controller.go View File

@@ -377,12 +377,14 @@ func (this *StaffScheduleApiController) UpdateDialysisPrescription() {
377 377
 	start_time, _ := this.GetInt64("start_time")
378 378
 	mode_id, _ := this.GetInt64("mode_id")
379 379
 	dialyzer_perfusion_apparatus := this.GetString("dialyzer_perfusion_apparatus")
380
+	dialysis_irrigation := this.GetString("dialysis_irrigation")
380 381
 	//更改透析模式
381 382
 	_, errcode := service.GetDialyisSolution(patient_id, start_time)
382 383
 	if errcode == gorm.ErrRecordNotFound {
383 384
 		orgId := this.GetMobileAdminUserInfo().Org.Id
384 385
 		prescription := models.DialysisPrescription{
385 386
 			DialysisDialyszers: dialyzer_perfusion_apparatus,
387
+			DialysisIrrigation: dialysis_irrigation,
386 388
 			PatientId:          patient_id,
387 389
 			UserOrgId:          orgId,
388 390
 			Status:             1,
@@ -402,6 +404,7 @@ func (this *StaffScheduleApiController) UpdateDialysisPrescription() {
402 404
 	} else if errcode == nil {
403 405
 		prescription := models.DialysisPrescription{
404 406
 			DialysisDialyszers: dialyzer_perfusion_apparatus,
407
+			DialysisIrrigation: dialysis_irrigation,
405 408
 			ModeId:             mode_id,
406 409
 		}
407 410
 		err := service.UpdateDialysisPrescriptionOne(prescription, patient_id, start_time, mode_id)

+ 1 - 1
service/doctor_schedule_service.go View File

@@ -731,6 +731,6 @@ func CreateDialysisSolution(solution models.DialysisSolution) error {
731 731
 
732 732
 func UpdateDialysisPrescriptionOne(prescription models.DialysisPrescription, patientid int64, recordate int64, mode_id int64) error {
733 733
 
734
-	err := XTReadDB().Model(&prescription).Where("patient_id = ? and record_date = ? and status = 1", patientid, recordate).Updates(map[string]interface{}{"dialysis_dialyszers": prescription.DialysisDialyszers, "mode_id": mode_id}).Error
734
+	err := XTReadDB().Model(&prescription).Where("patient_id = ? and record_date = ? and status = 1", patientid, recordate).Updates(map[string]interface{}{"dialysis_dialyszers": prescription.DialysisDialyszers, "mode_id": mode_id, "dialysis_irrigation": prescription.DialysisIrrigation}).Error
735 735
 	return err
736 736
 }