新增医生服务设置-疑难会诊
This commit is contained in:
@@ -22,13 +22,14 @@ type GetDoctorInquiryConfigPage struct {
|
||||
|
||||
// PutDoctorInquiryConfig 修改医生问诊配置
|
||||
type PutDoctorInquiryConfig struct {
|
||||
DoctorId string `json:"doctor_id" form:"doctor_id" validate:"required"` // 医生id
|
||||
InquiryType int `json:"inquiry_type" form:"inquiry_type" validate:"required,oneof=1 2 3 4 5" label:"问诊类型"` // 1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测
|
||||
InquiryMode int `json:"inquiry_mode" form:"inquiry_mode" validate:"required,oneof=1 2 3 4 5" label:"问诊方式"` // 1:图文 2:视频 3:语音 4:电话 5:会员
|
||||
WorkNumDay int `json:"work_num_day" label:"每日接诊数量"`
|
||||
InquiryPrice float64 `json:"inquiry_price" label:"接诊价格"`
|
||||
IsEnable int `json:"is_enable" form:"is_enable" validate:"oneof=0 1" label:"是否启用"` // 0:否 1:是
|
||||
DoctorInquiryTime []*doctorInquiryTime `json:"doctor_inquiry_time" form:"doctor_inquiry_time" label:"医生问诊配置-时间配置"`
|
||||
DoctorId string `json:"doctor_id" form:"doctor_id" validate:"required"` // 医生id
|
||||
InquiryType int `json:"inquiry_type" form:"inquiry_type" validate:"required,oneof=1 2 3 4 5" label:"问诊类型"` // 1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测
|
||||
InquiryMode int `json:"inquiry_mode" form:"inquiry_mode" validate:"required,oneof=1 2 3 4 5 6" label:"问诊方式"` // 1:图文 2:视频 3:语音 4:电话 5:会员
|
||||
WorkNumDay int `json:"work_num_day" form:"work_num_day" label:"每日接诊数量"`
|
||||
InquiryPrice float64 `json:"inquiry_price" form:"inquiry_price" label:"接诊价格"`
|
||||
IsEnable int `json:"is_enable" form:"is_enable" validate:"oneof=0 1" label:"是否启用"` // 0:否 1:是
|
||||
DoctorInquiryTime []*doctorInquiryTime `json:"doctor_inquiry_time" form:"doctor_inquiry_time" label:"医生问诊配置-时间配置"`
|
||||
DoctorInquiryConfigService *DoctorInquiryConfigService `json:"doctor_inquiry_config_service" form:"doctor_inquiry_config_service" label:"医生问诊服务配置-疑难会诊"`
|
||||
}
|
||||
|
||||
// doctorInquiryTime 医生问诊配置-时间配置
|
||||
@@ -38,15 +39,24 @@ type doctorInquiryTime struct {
|
||||
EndTime string `json:"end_time" form:"end_time" label:"结束时间"`
|
||||
}
|
||||
|
||||
// DoctorInquiryConfigService 医生问诊服务配置-疑难会诊
|
||||
type DoctorInquiryConfigService struct {
|
||||
ServiceContent string `json:"service_content" form:"service_content" label:"服务内容"`
|
||||
ServiceProcess string `json:"service_process" form:"service_process" label:"服务流程"`
|
||||
ServicePeriod uint `json:"service_period" form:"service_period" label:"服务周期"`
|
||||
ServiceRounds uint `json:"service_rounds" form:"service_rounds" label:"服务回合数"` // (0表示不限次)
|
||||
}
|
||||
|
||||
// AddDoctorInquiryConfig 新增医生问诊配置
|
||||
type AddDoctorInquiryConfig struct {
|
||||
DoctorId string `json:"doctor_id" form:"doctor_id" validate:"required"` // 医生id
|
||||
InquiryType int `json:"inquiry_type" form:"inquiry_type" validate:"required,oneof=1 2 3 4 5" label:"问诊类型"` // 1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测
|
||||
InquiryMode int `json:"inquiry_mode" form:"inquiry_mode" validate:"required,oneof=1 2 3 4 5" label:"问诊方式"` // 1:图文 2:视频 3:语音 4:电话 5:会员
|
||||
WorkNumDay int `json:"work_num_day" label:"每日接诊数量"`
|
||||
InquiryPrice float64 `json:"inquiry_price" label:"接诊价格"`
|
||||
IsEnable int `json:"is_enable" form:"is_enable" validate:"oneof=0 1" label:"是否启用"` // 0:否 1:是
|
||||
DoctorInquiryTime []*doctorInquiryTime `json:"doctor_inquiry_time" form:"doctor_inquiry_time" label:"医生问诊配置-时间配置"`
|
||||
DoctorId string `json:"doctor_id" form:"doctor_id" validate:"required"` // 医生id
|
||||
InquiryType int `json:"inquiry_type" form:"inquiry_type" validate:"required,oneof=1 2 3 4 5" label:"问诊类型"` // 1:专家问诊 2:快速问诊 3:公益问诊 4:问诊购药 5:检测
|
||||
InquiryMode int `json:"inquiry_mode" form:"inquiry_mode" validate:"required,oneof=1 2 3 4 5" label:"问诊方式"` // 1:图文 2:视频 3:语音 4:电话 5:会员
|
||||
WorkNumDay int `json:"work_num_day" label:"每日接诊数量"`
|
||||
InquiryPrice float64 `json:"inquiry_price" label:"接诊价格"`
|
||||
IsEnable int `json:"is_enable" form:"is_enable" validate:"oneof=0 1" label:"是否启用"` // 0:否 1:是
|
||||
DoctorInquiryTime []*doctorInquiryTime `json:"doctor_inquiry_time" form:"doctor_inquiry_time" label:"医生问诊配置-时间配置"`
|
||||
DoctorInquiryConfigService *DoctorInquiryConfigService `json:"doctor_inquiry_config_service" form:"doctor_inquiry_config_service" label:"医生问诊服务配置-疑难会诊"`
|
||||
}
|
||||
|
||||
// GetSystemInquiryConfigPage 获取系统问诊配置列表-分页
|
||||
|
||||
Reference in New Issue
Block a user