|
@@ -894,10 +894,17 @@ func GetHisOrderInfoByNumber(order_number string) (order []*models.HisOrderInfo,
|
894
|
894
|
db := readDb.Model(&models.HisOrderInfo{}).Preload("HisDoctorAdviceInfo", func(db *gorm.DB) *gorm.DB {
|
895
|
895
|
return db.Preload("BaseDrugLib", "status = 1").Where("status = 1")
|
896
|
896
|
})
|
|
897
|
+
|
|
898
|
+ err = db.Where("order_number = ? AND status = 1 AND advice_id > 0", order_number).Find(&order).Error
|
|
899
|
+ return
|
|
900
|
+}
|
|
901
|
+
|
|
902
|
+func GetHisOrderInfoByNumberTwo(order_number string) (order []*models.HisOrderInfo, err error) {
|
|
903
|
+ db := readDb.Model(&models.HisOrderInfo{})
|
897
|
904
|
db = db.Preload("HisPrescriptionProject", func(db *gorm.DB) *gorm.DB {
|
898
|
905
|
return db.Preload("HisProject", "status = 1").Where("status = 1")
|
899
|
906
|
})
|
900
|
|
- err = db.Where("order_number = ? AND status = 1", order_number).Find(&order).Error
|
|
907
|
+ err = db.Where("order_number = ? AND status = 1 AND project_id > 0", order_number).Find(&order).Error
|
901
|
908
|
return
|
902
|
909
|
}
|
903
|
910
|
|