Skip to content

Commit

Permalink
修改代理级别显示为字符串
Browse files Browse the repository at this point in the history
  • Loading branch information
LubyRuffy committed Oct 16, 2022
1 parent fe52798 commit 01166dd
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 2 deletions.
9 changes: 9 additions & 0 deletions api/api.go
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,15 @@ func loadRestApi(router *gin.Engine) {
if err != nil {
panic(err)
}

// 替换字段
res.SetEnumField("ProxyLevel", [][]interface{}{
{models.ProxyAnonymityUnknown, "Unknown"},
{models.ProxyAnonymityElite, "Elite"},
{models.ProxyAnonymityAnonymous, "Anonymous"},
{models.ProxyAnonymityTransparent, "Transparent"},
})

gorestful.AddResourceApiPageToGin(res)
}

Expand Down
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/LubyRuffy/rproxy
go 1.18

require (
github.com/LubyRuffy/gorestful v0.0.0-20221014061004-7e3441c69ae5
github.com/LubyRuffy/gorestful v0.0.0-20221016124020-540a7f24139f
github.com/LubyRuffy/myip v0.0.0-20220808131427-cd1832923c09
github.com/elazarl/goproxy v0.0.0-20220529153421-8ea89ba92021
github.com/gammazero/workerpool v1.1.3
Expand Down Expand Up @@ -54,7 +54,7 @@ require (
github.com/subosito/gotenv v1.3.0 // indirect
github.com/ugorji/go/codec v1.2.7 // indirect
golang.org/x/crypto v0.0.0-20221012134737-56aed061732a // indirect
golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458 // indirect
golang.org/x/net v0.0.0-20221014081412-f15817d10f9b // indirect
golang.org/x/sys v0.0.0-20221013171732-95e765b1cc43 // indirect
golang.org/x/text v0.3.8 // indirect
google.golang.org/protobuf v1.28.1 // indirect
Expand Down
5 changes: 5 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03
github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
github.com/LubyRuffy/gorestful v0.0.0-20221014061004-7e3441c69ae5 h1:GNWzrYPtEsD5/qZyTt4MjqZGRF1ychnR1fkFhdl6P5k=
github.com/LubyRuffy/gorestful v0.0.0-20221014061004-7e3441c69ae5/go.mod h1:4h7u9GJv8xLmhi97PtpyvT8wyfnSunC1alLXERK9CrU=
github.com/LubyRuffy/gorestful v0.0.0-20221016124020-540a7f24139f h1:lnEIxeFrznUTp+RAr4r/X5bfbP3f2Rs2GDUhGdWDwnI=
github.com/LubyRuffy/gorestful v0.0.0-20221016124020-540a7f24139f/go.mod h1:4h7u9GJv8xLmhi97PtpyvT8wyfnSunC1alLXERK9CrU=
github.com/LubyRuffy/myip v0.0.0-20220808131427-cd1832923c09 h1:JJP4NZjc+n9D1ShFjaW9RpmWhGm96IhKTslfWaG8rXA=
github.com/LubyRuffy/myip v0.0.0-20220808131427-cd1832923c09/go.mod h1:X3eM4eALpb5kG7q3ZWMBlUkuE8BYSjcI6T/Xor2y4so=
github.com/PuerkitoBio/goquery v1.5.1/go.mod h1:GsLWisAFVj4WgDibEWF4pvYnkVQBpKBKeU+7zCJoLcc=
Expand Down Expand Up @@ -272,6 +274,7 @@ github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PK
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
github.com/subosito/gotenv v1.3.0 h1:mjC+YW8QpAdXibNi+vNWgzmgBH4+5l5dCXv8cNysBLI=
github.com/subosito/gotenv v1.3.0/go.mod h1:YzJjq/33h7nrwdY+iHMhEOEEbW0ovIz0tB6t6PwAXzs=
github.com/ugorji/go v1.2.7 h1:qYhyWUUd6WbiM+C6JZAUkIJt/1WrjzNHY9+KCIjVqTo=
github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M=
github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0=
github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY=
Expand Down Expand Up @@ -367,6 +370,8 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458 h1:MgJ6t2zo8v0tbmLCueaCbF1RM+TtB0rs3Lv8DGtOIpY=
golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
golang.org/x/net v0.0.0-20221014081412-f15817d10f9b h1:tvrvnPFcdzp294diPnrdZZZ8XUt2Tyj7svb7X52iDuU=
golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
Expand Down

0 comments on commit 01166dd

Please sign in to comment.