|
@@ -608,7 +608,7 @@ func GetPatientScheduleByBed(schedule_date int64, zoneid int64, orgid int64) (li
|
608
|
608
|
db = db.Where("x.org_id = ?", orgid)
|
609
|
609
|
}
|
610
|
610
|
err = db.Select("x.id,x.number,x.sort,x.group_id,x.zone_id,x.sort").Preload("DeviceZone", "status = 1").Preload("Schedule", func(db *gorm.DB) *gorm.DB {
|
611
|
|
- return XTReadDB().Model(&models.BlodSchedule{}).Where("status = 1 AND user_org_id = ? and schedule_date = ?", orgid, schedule_date).Preload("VmBloodPatients", "status = 1 and user_org_id = ?", orgid).Preload("BloodDialysisOrder", "status = 1").Preload("BloodDialysisPrescription", "status = 1")
|
|
611
|
+ return XTReadDB().Model(&models.BlodSchedule{}).Where("status = 1 AND user_org_id = ? and schedule_date = ?", orgid, schedule_date).Preload("VmBloodPatients", "status = 1 and user_org_id = ?", orgid).Preload("BloodDialysisOrder", "status = 1 and dialysis_date = ?", schedule_date).Preload("BloodDialysisPrescription", "status = 1 and record_date = ?", schedule_date)
|
612
|
612
|
}).Find(&list).Error
|
613
|
613
|
|
614
|
614
|
return list, err
|