diff --git a/api/service/export.go b/api/service/export.go index 2c3e577..1ed9c10 100644 --- a/api/service/export.go +++ b/api/service/export.go @@ -1241,7 +1241,6 @@ func (r *ExportService) PatientFamily(d []*model.PatientFamily) (string, error) for _, v := range d { data := PatientFamilyData{ CardName: v.CardName, - Relation: utils.RelationToString(*v.Relation), Status: utils.PatientFamilyStatusToString(v.Status), IsDefault: utils.IsDefaultToString(v.IsDefault), Type: utils.CardTypeToString(v.Type), @@ -1258,6 +1257,10 @@ func (r *ExportService) PatientFamily(d []*model.PatientFamily) (string, error) JobName: v.JobName, } + if v.Relation != nil { + data.Relation = utils.RelationToString(*v.Relation) + } + if v.UserPatient != nil { data.UserName = v.UserPatient.UserName if v.UserPatient.User != nil {