diff --git a/pkg/models/portal_user.go b/pkg/models/portal_user.go index 80fac50..b641690 100644 --- a/pkg/models/portal_user.go +++ b/pkg/models/portal_user.go @@ -26,7 +26,10 @@ type PortalUser struct { Notas string `json:"notas" gorm:"column:notas;type:text"` TelegramChatID string `json:"telegram_chat_id" gorm:"column:telegram_chat_id"` Telefono string `json:"telefono" gorm:"column:telefono"` + Indicativo string `json:"indicativo" gorm:"column:indicativo"` // ej: +57, +1 Pais string `json:"pais" gorm:"column:pais"` + Documento string `json:"documento" gorm:"column:documento"` // RUT, NIT, CC, etc. + Empresa string `json:"empresa" gorm:"column:empresa"` // empresa que representa PortalAccesos []PortalAcceso `json:"portal_accesos" gorm:"foreignKey:PortalUserID"` } @@ -85,7 +88,10 @@ func UpdatePortalUser(u *PortalUser) error { "notas": u.Notas, "telegram_chat_id": u.TelegramChatID, "telefono": u.Telefono, + "indicativo": u.Indicativo, "pais": u.Pais, + "documento": u.Documento, + "empresa": u.Empresa, }).Error } diff --git a/resources/views/layouts/portal.html b/resources/views/layouts/portal.html index ca0a426..77e9614 100644 --- a/resources/views/layouts/portal.html +++ b/resources/views/layouts/portal.html @@ -101,6 +101,174 @@ + +
Documento legal de tu país (NIT, RUT, Cédula, CUIT, RFC, etc.)
+