update
parent
337f2e910b
commit
21c77899ce
|
@ -28,6 +28,7 @@ type apiGrpNewReq struct {
|
||||||
Name string `json:"name" example:"user" binding:"required"`
|
Name string `json:"name" example:"user" binding:"required"`
|
||||||
DisplayName string `json:"display_name"`
|
DisplayName string `json:"display_name"`
|
||||||
Description string `json:"description"`
|
Description string `json:"description"`
|
||||||
|
GRPF1 string
|
||||||
}
|
}
|
||||||
|
|
||||||
func ApiGrpNew(c *gin.Context) {
|
func ApiGrpNew(c *gin.Context) {
|
||||||
|
@ -43,6 +44,7 @@ func ApiGrpNew(c *gin.Context) {
|
||||||
Name: data.Name,
|
Name: data.Name,
|
||||||
Description: data.Description,
|
Description: data.Description,
|
||||||
DisplayName: data.DisplayName,
|
DisplayName: data.DisplayName,
|
||||||
|
GRPF1: data.GRPF1,
|
||||||
}
|
}
|
||||||
if err := DB.Create(grp).Error; err != nil {
|
if err := DB.Create(grp).Error; err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
|
@ -59,6 +61,7 @@ type apiGrpUpdateReq struct {
|
||||||
Name string `json:"name" binding:"required"`
|
Name string `json:"name" binding:"required"`
|
||||||
DisplayName string `json:"display_name"`
|
DisplayName string `json:"display_name"`
|
||||||
Description string `json:"description"`
|
Description string `json:"description"`
|
||||||
|
GRPF1 string
|
||||||
}
|
}
|
||||||
|
|
||||||
func ApiGrpUpdate(c *gin.Context) {
|
func ApiGrpUpdate(c *gin.Context) {
|
||||||
|
@ -82,6 +85,7 @@ func ApiGrpUpdate(c *gin.Context) {
|
||||||
"name": data.Name,
|
"name": data.Name,
|
||||||
"display_name": data.DisplayName,
|
"display_name": data.DisplayName,
|
||||||
"description": data.Description,
|
"description": data.Description,
|
||||||
|
"grpf1": data.GRPF1,
|
||||||
})
|
})
|
||||||
if result.Error != nil {
|
if result.Error != nil {
|
||||||
panic(result.Error)
|
panic(result.Error)
|
||||||
|
|
|
@ -18,6 +18,9 @@ type Group struct {
|
||||||
DisplayName string
|
DisplayName string
|
||||||
Description string
|
Description string
|
||||||
Users []*User `gorm:"many2many:user_groups;"`
|
Users []*User `gorm:"many2many:user_groups;"`
|
||||||
|
|
||||||
|
//extra fields
|
||||||
|
GRPF1 string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (grp *Group) BeforeSave(tx *gorm.DB) (err error) {
|
func (grp *Group) BeforeSave(tx *gorm.DB) (err error) {
|
||||||
|
|
Loading…
Reference in New Issue