mirror of
https://github.com/go-admin-team/go-admin.git
synced 2026-09-22 02:27:57 +00:00
`gofmt -l` listed 26 files. Seventeen of them were missing the newline at the end of the file; the rest are indentation that used spaces where the file uses tabs, a handful of call sites written `f(a,b)`, and the doc comment spacing gofmt has rewritten since 1.19 (`//X` to `// X`). Nothing here changes behaviour: `go build ./...` and `go vet ./...` are clean and `go test ./common/...` passes, which is the half of the tree these files are concentrated in. Only the files gofmt named are touched, so the diff reads line by line rather than as a reflow of the whole repository. `gofmt -l` is now empty, which is the precondition for gating it in CI -- worth doing, but a separate change.
44 lines
1.7 KiB
Go
44 lines
1.7 KiB
Go
package middleware
|
|
|
|
type UrlInfo struct {
|
|
Url string
|
|
Method string
|
|
}
|
|
|
|
// CasbinExclude casbin 排除的路由列表
|
|
var CasbinExclude = []UrlInfo{
|
|
{Url: "/api/v1/dict/type-option-select", Method: "GET"},
|
|
{Url: "/api/v1/dict-data/option-select", Method: "GET"},
|
|
{Url: "/api/v1/deptTree", Method: "GET"},
|
|
{Url: "/api/v1/db/tables/page", Method: "GET"},
|
|
{Url: "/api/v1/db/columns/page", Method: "GET"},
|
|
{Url: "/api/v1/gen/toproject/:tableId", Method: "GET"},
|
|
{Url: "/api/v1/gen/todb/:tableId", Method: "GET"},
|
|
{Url: "/api/v1/gen/tabletree", Method: "GET"},
|
|
{Url: "/api/v1/gen/preview/:tableId", Method: "GET"},
|
|
{Url: "/api/v1/gen/apitofile/:tableId", Method: "GET"},
|
|
{Url: "/api/v1/getCaptcha", Method: "GET"},
|
|
{Url: "/api/v1/getinfo", Method: "GET"},
|
|
{Url: "/api/v1/menuTreeselect", Method: "GET"},
|
|
{Url: "/api/v1/menurole", Method: "GET"},
|
|
{Url: "/api/v1/menuids", Method: "GET"},
|
|
{Url: "/api/v1/roleMenuTreeselect/:roleId", Method: "GET"},
|
|
{Url: "/api/v1/roleDeptTreeselect/:roleId", Method: "GET"},
|
|
{Url: "/api/v1/configKey/:configKey", Method: "GET"},
|
|
{Url: "/api/v1/app-config", Method: "GET"},
|
|
{Url: "/api/v1/user/profile", Method: "GET"},
|
|
{Url: "/info", Method: "GET"},
|
|
{Url: "/api/v1/login", Method: "POST"},
|
|
{Url: "/api/v1/logout", Method: "POST"},
|
|
{Url: "/api/v1/user/avatar", Method: "POST"},
|
|
{Url: "/api/v1/user/pwd", Method: "PUT"},
|
|
{Url: "/api/v1/metrics", Method: "GET"},
|
|
{Url: "/api/v1/health", Method: "GET"},
|
|
{Url: "/api/v1/ready", Method: "GET"},
|
|
{Url: "/", Method: "GET"},
|
|
{Url: "/api/v1/server-monitor", Method: "GET"},
|
|
{Url: "/api/v1/public/uploadFile", Method: "POST"},
|
|
{Url: "/api/v1/user/pwd/set", Method: "PUT"},
|
|
{Url: "/api/v1/sys-user", Method: "PUT"},
|
|
}
|