修改问诊订单详情中的 病例数据
This commit is contained in:
parent
272e206514
commit
69a586272a
@ -25,7 +25,7 @@ type OrderInquiryCaseDto struct {
|
||||
DiseaseClassName string `json:"disease_class_name"` // 疾病名称-系统
|
||||
DiagnosisDate model.LocalTime `json:"diagnosis_date"` // 确诊日期
|
||||
DiseaseDesc string `json:"disease_desc"` // 病情描述(主诉)
|
||||
DiagnoseImages []*string `json:"diagnose_images"` // 复诊凭证(多个使用逗号分隔)
|
||||
DiagnoseImages []string `json:"diagnose_images"` // 复诊凭证(多个使用逗号分隔)
|
||||
IsAllergyHistory *int `json:"is_allergy_history"` // 是否存在过敏史(0:否 1:是)
|
||||
AllergyHistory string `json:"allergy_history"` // 过敏史描述
|
||||
IsFamilyHistory *int `json:"is_family_history"` // 是否存在家族病史(0:否 1:是)
|
||||
@ -49,12 +49,11 @@ type OrderInquiryCaseDto struct {
|
||||
|
||||
func GetOrderInquiryCaseDto(m *model.OrderInquiryCase) *OrderInquiryCaseDto {
|
||||
// 复诊凭证
|
||||
var diagnoseImages []*string
|
||||
var diagnoseImages []string
|
||||
if m.DiagnoseImages != "" {
|
||||
diagnoseImages := strings.Split(m.DiagnoseImages, ",")
|
||||
|
||||
for i, image := range diagnoseImages {
|
||||
diagnoseImages[i] = utils.AddOssDomain(image)
|
||||
results := strings.Split(m.DiagnoseImages, ",")
|
||||
for _, result := range results {
|
||||
diagnoseImages = append(diagnoseImages, utils.AddOssDomain(result))
|
||||
}
|
||||
}
|
||||
|
||||
@ -89,6 +88,16 @@ func GetOrderInquiryCaseDto(m *model.OrderInquiryCase) *OrderInquiryCaseDto {
|
||||
}
|
||||
|
||||
func GetMaskOrderInquiryCaseDto(m *model.OrderInquiryCase) *OrderInquiryCaseDto {
|
||||
// 复诊凭证
|
||||
var diagnoseImages []string
|
||||
|
||||
if m.DiagnoseImages != "" {
|
||||
results := strings.Split(m.DiagnoseImages, ",")
|
||||
for _, result := range results {
|
||||
diagnoseImages = append(diagnoseImages, utils.AddOssDomain(result))
|
||||
}
|
||||
}
|
||||
|
||||
return &OrderInquiryCaseDto{
|
||||
InquiryCaseId: fmt.Sprintf("%d", m.InquiryCaseId),
|
||||
UserId: fmt.Sprintf("%d", m.InquiryCaseId),
|
||||
@ -104,6 +113,7 @@ func GetMaskOrderInquiryCaseDto(m *model.OrderInquiryCase) *OrderInquiryCaseDto
|
||||
DiseaseClassName: m.DiseaseClassName,
|
||||
DiagnosisDate: m.DiagnosisDate,
|
||||
DiseaseDesc: m.DiseaseDesc,
|
||||
DiagnoseImages: diagnoseImages,
|
||||
CreatedAt: m.CreatedAt,
|
||||
UpdatedAt: m.UpdatedAt,
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user