diff --git a/api/dao/orderPrescription.go b/api/dao/orderPrescription.go index 8cfc0c3..6c2c3a0 100644 --- a/api/dao/orderPrescription.go +++ b/api/dao/orderPrescription.go @@ -457,6 +457,9 @@ func (r *OrderPrescriptionDao) GetOrderTransferPrescriptionExportListSearch(req // 关联抄方医生表 query = query.Joins("LEFT JOIN " + doctorTable + " ON " + inquiryTable + ".doctor_id = " + doctorTable + ".doctor_id") + // 关联抄方医生对应的用户表(用于按用户姓名查询) + query = query.Joins("LEFT JOIN " + userTable + " ON " + doctorTable + ".user_id = " + userTable + ".user_id") + // 患者表 query = query.Preload("UserPatient", func(db *gorm.DB) *gorm.DB { return db.Omit("open_id", "union_id", "wx_session_key")