瀏覽代碼

拉取代码

XMLWAN 4 年之前
父節點
當前提交
d905df53c0
共有 3 個文件被更改,包括 1299 次插入1238 次删除
  1. 1292 1237
      controllers/sz/sz_his_api_controller.go
  2. 二進制
      gdyb
  3. 7 1
      service/his_service.go

文件差異過大導致無法顯示
+ 1292 - 1237
controllers/sz/sz_his_api_controller.go


二進制
gdyb 查看文件


+ 7 - 1
service/his_service.go 查看文件

@@ -1050,7 +1050,13 @@ func GetGoodListByDetail(orgid int64, id int64) (good []*models.GoodInformation,
1050 1050
 
1051 1051
 func GetDoctorListByDetail(orgid int64, id int64) (role []*models.SgjUserAdminRole, err error) {
1052 1052
 
1053
-	err = UserReadDB().Model(&role).Where("org_id = ? and status = 1 and admin_user_id = ? and user_type = 2", orgid, id).Scan(&role).Error
1053
+	db := UserReadDB().Table("sgj_user_admin_role as x").Where("x.status =1")
1054
+	table := UserReadDB().Table("sgj_user_admin as a")
1055
+	fmt.Println(table)
1056
+	if id > 0 {
1057
+		db = db.Where("x.status = 1 and x.admin_user_id = ? and x.org_id = ?", id, orgid)
1058
+	}
1059
+	err = db.Select("x.age,x.id,x.admin_user_id,x.org_id,x.app_id,x.role_id,x.user_name,x.avatar,x.user_type,x.user_title,x.intro,x.user_title_name,x.role_ids,x.message,x.sex,x.birthday,x.sort,x.is_sort,x.department,x.department_id,x.nation,x.card_type,x.id_card,x.education,x.study_major_name,x.work_major_name,x.role_type,x.medical_code,x.doctor_code,x.licensing,x.job_number,x.prescription_qualification_identification,x.identification_outpatients,x.start_time,x.medical_range_code,x.medical_level,x.medical_type_job,x.pharmacist_registration_number,x.doctor_range_code,x.doctor_level,x.doctor_type_job,x.doctor_number,x.outpatient_illness_category,x.is_active,x.active_status,a.mobile").Joins("left join sgj_user_admin as a on a.id = x.admin_user_id").Scan(&role).Error
1054 1060
 	return role, err
1055 1061
 }
1056 1062