Kaynağa Gözat

更新代码

XMLWAN 4 yıl önce
ebeveyn
işleme
9ff2baff6f

+ 3 - 2
controllers/dialysis_api_controller.go Dosyayı Görüntüle

@@ -4322,11 +4322,12 @@ func (c *DialysisApiController) GetDialysisOrder() {
4322 4322
 	//获取医嘱内容
4323 4323
 	doctor, err := service.FindDoctor(doctorAdvice.AdviceDoctor, adminUserInfo.CurrentAppId, adminUserInfo.CurrentOrgId)
4324 4324
 	DoctorName, err := service.FindDoctorName(doctorAdvice.AdviceDoctor, adminUserInfo.CurrentAppId, adminUserInfo.CurrentOrgId)
4325
-	//fmt.Print("err---------------------------------",err)
4325
+	fmt.Print("err-----------------------------------------------------------------", err)
4326 4326
 	DoctorAdvice, _ := service.FindDoctorAdviceOrderById(adminUserInfo.CurrentOrgId, patientInfo.ID, xttime)
4327 4327
 	doctorAdevieInfo, err := service.FindDoctorAdviceByInfo(adminUserInfo.CurrentOrgId, patientInfo.ID, xttime)
4328 4328
 	//获取上次的透后体重
4329
-	assessmentAfterDislysis, _ := service.MobileGetLastTimeAssessmentAfterDislysis(adminUserInfo.CurrentOrgId, patientInfo.ID, xttime)
4329
+	//	assessmentAfterDislysis, _ := service.MobileGetLastTimeAssessmentAfterDislysis(adminUserInfo.CurrentOrgId, patientInfo.ID, xttime)
4330
+	assessmentAfterDislysis, _ := service.MobileGetLast(adminUserInfo.CurrentOrgId, patientInfo.ID, xttime)
4330 4331
 	//获取透析次数
4331 4332
 	_, total, err := service.GetTotalDialysisCout(adminUserInfo.CurrentOrgId, patientInfo.ID)
4332 4333
 

+ 5 - 0
service/mobile_dialysis_service.go Dosyayı Görüntüle

@@ -557,6 +557,11 @@ func MobileGetLastTimeAssessmentAfterDislysis(orgID int64, patientID int64, maxD
557 557
 	}
558 558
 	return &record, nil
559 559
 }
560
+func MobileGetLast(orgID int64, patientID int64, maxDate int64) (models.AssessmentAfterDislysis, error) {
561
+	dislysis := models.AssessmentAfterDislysis{}
562
+	err := readDb.Model(&models.AssessmentAfterDislysis{}).Where("patient_id = ? and user_org_id = ? and status = 1 and assessment_date < ?", patientID, orgID, maxDate).Order("assessment_date desc").First(&dislysis).Error
563
+	return dislysis, err
564
+}
560 565
 
561 566
 // 治疗小结
562 567
 func MobileGetTreatmentSummary(orgID int64, patientID int64, recordDate int64) (*models.TreatmentSummary, error) {