瀏覽代碼

更新代码

XMLWAN 4 年之前
父節點
當前提交
a02c6e85e3
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      service/patientmanage_service.go

+ 2 - 1
service/patientmanage_service.go 查看文件

@@ -1034,11 +1034,12 @@ func GetInspectionDetail(patientid int64, date int64, orgid int64, projectid int
1034 1034
 	if orgid > 0 {
1035 1035
 
1036 1036
 		db = db.Where("x.org_id = ?", orgid)
1037
+
1037 1038
 	}
1038 1039
 	if projectid > 0 {
1039 1040
 		db = db.Where("x.project_id = ?", projectid)
1040 1041
 	}
1041
-	err = db.Select("x.id,x.patient_id,x.org_id,x.project_id,x.item_id,x.item_name,x.project_name,x.inspect_type,x.inspect_value,x.inspect_date,x.status,x.created_time,x.updated_time,r.range_type,r.range_min,r.range_max,r.range_value,r.range_options,r.unit").Joins("left join xt_inspection_reference as r on r.id = x.item_id ").Scan(&inspection).Error
1042
+	err = db.Group("x.id").Select("x.id,x.patient_id,x.org_id,x.project_id,x.item_id,x.item_name,x.project_name,x.inspect_type,x.inspect_value,x.inspect_date,x.status,x.created_time,x.updated_time,r.range_type,r.range_min,r.range_max,r.range_value,r.range_options,r.unit").Joins("left join xt_inspection_reference as r on r.item.id = x.item_id ").Scan(&inspection).Error
1042 1043
 	return inspection, err
1043 1044
 }
1044 1045