修改了 医生问诊配置详情接口入参

修改了  获取开启问诊配置医生列表-分页 路由
This commit is contained in:
2024-06-13 15:30:46 +08:00
parent 320f8745f4
commit 032d9e2fac
4 changed files with 43 additions and 13 deletions
+24 -3
View File
@@ -109,11 +109,32 @@ func (r *DoctorInquiryConfigService) HandleDoctorInquiryConfig(tx *gorm.DB, doct
}
// GetDoctorInquiryConfig 医生问诊配置详情
func (r *DoctorInquiryConfigService) GetDoctorInquiryConfig(inquiryConfigId int64) (res *dto.DoctorInquiryConfigDto, err error) {
func (r *DoctorInquiryConfigService) GetDoctorInquiryConfig(req requests.GetDoctorInquiryConfig) (res *dto.DoctorInquiryConfigDto, err error) {
doctorInquiryConfigDao := dao.DoctorInquiryConfigDao{}
// 获取医生问诊配置
doctorInquiryConfig, err := doctorInquiryConfigDao.GetDoctorInquiryConfigById(inquiryConfigId)
maps := make(map[string]interface{})
if req.InquiryConfigId != "" {
maps["inquiry_config_id"] = req.InquiryConfigId
} else {
if req.DoctorId != "" {
maps["doctor_id"] = req.DoctorId
}
if req.InquiryType != nil {
maps["inquiry_type"] = req.InquiryType
}
if req.InquiryMode != nil {
maps["inquiry_mode"] = req.InquiryMode
}
}
if len(maps) <= 0 {
return nil, errors.New("参数错误")
}
doctorInquiryConfig, err := doctorInquiryConfigDao.GetDoctorInquiryConfig(maps)
if err != nil || doctorInquiryConfig == nil {
return nil, errors.New("获取失败")
}
@@ -132,7 +153,7 @@ func (r *DoctorInquiryConfigService) GetDoctorInquiryConfig(inquiryConfigId int6
// 获取系统问诊配置
systemInquiryConfigDao := dao.SystemInquiryConfigDao{}
maps := make(map[string]interface{})
maps = make(map[string]interface{})
maps["inquiry_type"] = doctorInquiryConfig.InquiryType
maps["inquiry_mode"] = doctorInquiryConfig.InquiryMode
systemInquiryConfig, err := systemInquiryConfigDao.GetSystemInquiryConfig(maps)