修改系统问诊配置

This commit is contained in:
2023-10-19 11:38:39 +08:00
parent eda63e716e
commit a50b679e6e
8 changed files with 366 additions and 12 deletions
+18
View File
@@ -5,6 +5,7 @@ type InquiryConfigRequest struct {
PutDoctorInquiryConfig // 修改医生问诊配置
AddDoctorInquiryConfig // 新增医生问诊配置
GetSystemInquiryConfigPage // 获取系统问诊配置列表-分页
PutSystemInquiryConfig // 修改系统问诊配置
}
// GetDoctorInquiryConfigPage 获取开启问诊配置医生列表-分页
@@ -54,3 +55,20 @@ type GetSystemInquiryConfigPage struct {
InquiryType *int `json:"inquiry_type" form:"inquiry_type" label:"问诊类型"` // 1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测
InquiryMode *int `json:"inquiry_mode" form:"inquiry_mode" label:"问诊方式"` // 1:图文 2:视频 3:语音 4:电话 5:会员
}
// PutSystemInquiryConfig 修改系统问诊配置
type PutSystemInquiryConfig struct {
MaxWorkNumDay int `json:"max_work_num_day" label:"每日最大接诊数量"`
InquiryPrice string `json:"inquiry_price" label:"接诊价格"`
MinInquiryPrice float64 `json:"min_inquiry_price" label:"最低接诊价格"`
MaxInquiryPrice float64 `json:"max_inquiry_price" label:"最高接诊价格"`
TimesNumber int `json:"times_number" label:"沟通次数(0为不限制次数)"`
Duration int `json:"duration" label:"沟通时长(分钟,0为不限制时长)"`
SystemInquiryTime []*SystemInquiryTime `json:"system_inquiry_time" label:"系统问诊时间配置"`
}
// SystemInquiryTime 系统问诊时间配置
type SystemInquiryTime struct {
StartTime string `json:"start_time" label:"开始时间"`
EndTime string `json:"end_time" label:"结束时间"`
}