Przeglądaj źródła

11月8日库存管理

XMLWAN 3 lat temu
rodzic
commit
422d610867

+ 3 - 0
controllers/new_mobile_api_controllers/staff_schedule_api_controller.go Wyświetl plik

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

+ 1 - 1
service/doctor_schedule_service.go Wyświetl plik

731
 
731
 
732
 func UpdateDialysisPrescriptionOne(prescription models.DialysisPrescription, patientid int64, recordate int64, mode_id int64) error {
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
 	return err
735
 	return err
736
 }
736
 }