新增简介审核-医生详情、简介审核-审核医生

This commit is contained in:
2024-02-19 10:28:11 +08:00
parent 3a81941cca
commit 6a4db0422e
9 changed files with 717 additions and 0 deletions
+20
View File
@@ -12,6 +12,8 @@ type UserDoctorRequest struct {
GetUserDoctorBankCardPage // 获取医生银行卡列表-分页
UserDoctorExportList // 医生列表-导出
UserDoctorBankCardExportList // 医生银行卡列表-导出
GetDoctorIntroductionPage // 简介审核-获取医生列表-分页
PutDoctorIntroduction // 简介审核-审核医生
}
// GetUserDoctorPage 获取医生列表-分页
@@ -183,3 +185,21 @@ type UserDoctorBankCardExportList struct {
BankCardCode string `json:"bank_card_code" form:"bank_card_code" label:"银行卡号"`
BankName string `json:"bank_name" form:"bank_name" label:"银行名称"`
}
// GetDoctorIntroductionPage 简介审核-获取医生列表-分页
type GetDoctorIntroductionPage struct {
Page int `json:"page" form:"page" label:"页码"`
PageSize int `json:"page_size" form:"page_size" label:"每页个数"`
Mobile string `json:"mobile" form:"mobile" label:"手机号"`
UserName string `json:"user_name" form:"user_name" label:"用户名"`
IntroductionStatus *int `json:"introduction_status" form:"introduction_status" label:"个人简介审核状态"` // (0:未审核 1:审核通过 2:审核中 3:审核失败)
}
// PutDoctorIntroduction 简介审核-审核医生
type PutDoctorIntroduction struct {
IntroductionStatus int `json:"introduction_status" form:"introduction_status" validate:"required,oneof=1 3" label:"个人简介审核状态"` // (0:未审核 1:审核通过 2:审核中 3:审核失败)
AvatarReason string `json:"avatar_reason" form:"avatar_reason" label:"头像失败原因"`
BriefIntroductionReason string `json:"brief_introduction_reason" form:"brief_introduction_reason" label:"医生简介失败原因"`
BeGoodAtReason string `json:"be_good_at_reason" form:"be_good_at_reason" label:"擅长失败原因"`
DoctorExpertiseReason string `json:"doctor_expertise_reason" form:"doctor_expertise_reason" label:"专长失败原因"`
}