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

修改了  获取开启问诊配置医生列表-分页 路由
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
+8 -8
View File
@@ -59,22 +59,22 @@ func (r *InquiryConfig) GetDoctorInquiryConfigPage(c *gin.Context) {
// GetDoctorInquiryConfig 医生问诊配置详情
func (r *InquiryConfig) GetDoctorInquiryConfig(c *gin.Context) {
id := c.Param("inquiry_config_id")
if id == "" {
responses.FailWithMessage("缺少参数", c)
inquiryConfigRequest := requests.InquiryConfigRequest{}
req := inquiryConfigRequest.GetDoctorInquiryConfig
if err := c.ShouldBind(&req); err != nil {
responses.FailWithMessage(err.Error(), c)
return
}
// 将 id 转换为 int64 类型
inquiryConfigId, err := strconv.ParseInt(id, 10, 64)
if err != nil {
responses.Fail(c)
// 参数验证
if err := global.Validate.Struct(req); err != nil {
responses.FailWithMessage(utils.Translate(err), c)
return
}
// 业务处理
inquiryConfigService := service.InquiryConfigService{}
getUserDoctorResponses, err := inquiryConfigService.GetDoctorInquiryConfig(inquiryConfigId)
getUserDoctorResponses, err := inquiryConfigService.GetDoctorInquiryConfig(req)
if err != nil {
responses.FailWithMessage(err.Error(), c)
return