// // del.go // Copyright (C) 2025 veypi // 2025-05-06 15:24 // Distributed under terms of the MIT license. // package role import ( "github.com/veypi/OneAuth/cfg" "github.com/veypi/OneAuth/models" "github.com/vyes-ai/vigo" ) type deleteIDReq struct { ID string `parse:"path@id"` } var _ = Router.Delete("/{id}", "删除用户角色", userRoleDelete) func userRoleDelete(x *vigo.X, req *deleteIDReq) (any, error) { data := &models.UserRole{} err := cfg.DB().Where("id = ?", req.ID).Delete(data).Error return data, err }