12
This commit is contained in:
parent
92781a3624
commit
32734e14f1
@ -426,11 +426,20 @@ func (r *OrderProductDao) GetOrderProductExportListSearch(req requests.OrderProd
|
|||||||
return db.Select("order_prescription_id", "prescription_code")
|
return db.Select("order_prescription_id", "prescription_code")
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// 问诊订单
|
||||||
|
// query = query.Preload("OrderInquiry", func(db *gorm.DB) *gorm.DB {
|
||||||
|
// return db.Select("order_inquiry_id", "patient_name", "patient_name_mask", "patient_sex", "patient_age")
|
||||||
|
// })
|
||||||
// 问诊订单
|
// 问诊订单
|
||||||
query = query.Preload("OrderInquiry", func(db *gorm.DB) *gorm.DB {
|
query = query.Preload("OrderInquiry", func(db *gorm.DB) *gorm.DB {
|
||||||
return db.Select("order_inquiry_id", "patient_name", "patient_name_mask", "patient_sex", "patient_age")
|
return db.Preload("UserDoctor", func(db *gorm.DB) *gorm.DB {
|
||||||
|
return db.Select("user_id", "user_name", "doctor_id")
|
||||||
|
}).Preload("TransferUserDoctor", func(db *gorm.DB) *gorm.DB {
|
||||||
|
return db.Select("user_id", "user_name", "doctor_id")
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
// 患者
|
// 患者
|
||||||
query = query.Preload("UserPatient.User", func(db *gorm.DB) *gorm.DB {
|
query = query.Preload("UserPatient.User", func(db *gorm.DB) *gorm.DB {
|
||||||
return db.Select("user_id", "user_name", "mobile")
|
return db.Select("user_id", "user_name", "mobile")
|
||||||
|
|||||||
@ -1571,13 +1571,13 @@ func (r *ExportService) OrderProduct(d []*model.OrderProduct) (string, error) {
|
|||||||
ConsigneeTel: v.ConsigneeTel,
|
ConsigneeTel: v.ConsigneeTel,
|
||||||
}
|
}
|
||||||
|
|
||||||
if v.UserDoctor != nil {
|
if v.OrderInquiry != nil && v.OrderInquiry.UserDoctor != nil {
|
||||||
// 医生姓名
|
// 医生姓名
|
||||||
data.DoctorName = v.UserDoctor.UserName
|
data.DoctorName = v.OrderInquiry.UserDoctor.UserName
|
||||||
|
|
||||||
if v.UserDoctor.User != nil {
|
if v.OrderInquiry != nil && v.OrderInquiry.UserDoctor != nil && v.UserDoctor.User != nil {
|
||||||
// 医生电话
|
// 医生电话
|
||||||
data.DoctorMobile = v.UserDoctor.User.Mobile
|
data.DoctorMobile = v.OrderInquiry.UserDoctor.User.Mobile
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user