mirror of
https://github.com/lejianwen/rustdesk-api.git
synced 2025-12-01 09:33:15 +00:00
split my from admin
This commit is contained in:
@@ -62,7 +62,7 @@ func UserBind(rg *gin.RouterGroup) {
|
||||
aR.GET("/current", cont.Current)
|
||||
aR.POST("/changeCurPwd", cont.ChangeCurPwd)
|
||||
aR.POST("/myOauth", cont.MyOauth)
|
||||
aR.GET("/myPeer", cont.MyPeer)
|
||||
//aR.GET("/myPeer", cont.MyPeer)
|
||||
aR.POST("/groupUsers", cont.GroupUsers)
|
||||
}
|
||||
aRP := rg.Group("/user").Use(middleware.AdminPrivilege())
|
||||
@@ -90,7 +90,7 @@ func GroupBind(rg *gin.RouterGroup) {
|
||||
}
|
||||
|
||||
func TagBind(rg *gin.RouterGroup) {
|
||||
aR := rg.Group("/tag")
|
||||
aR := rg.Group("/tag").Use(middleware.AdminPrivilege())
|
||||
{
|
||||
cont := &admin.Tag{}
|
||||
aR.GET("/list", cont.List)
|
||||
@@ -105,16 +105,14 @@ func AddressBookBind(rg *gin.RouterGroup) {
|
||||
aR := rg.Group("/address_book")
|
||||
{
|
||||
cont := &admin.AddressBook{}
|
||||
aR.GET("/list", cont.List)
|
||||
aR.GET("/detail/:id", cont.Detail)
|
||||
aR.POST("/create", cont.Create)
|
||||
aR.POST("/update", cont.Update)
|
||||
aR.POST("/delete", cont.Delete)
|
||||
aR.POST("/shareByWebClient", cont.ShareByWebClient)
|
||||
|
||||
aR.POST("/batchUpdateTags", cont.BatchUpdateTags)
|
||||
|
||||
arp := aR.Use(middleware.AdminPrivilege())
|
||||
arp.GET("/list", cont.List)
|
||||
//arp.GET("/detail/:id", cont.Detail)
|
||||
arp.POST("/create", cont.Create)
|
||||
arp.POST("/update", cont.Update)
|
||||
arp.POST("/delete", cont.Delete)
|
||||
arp.POST("/batchCreate", cont.BatchCreate)
|
||||
arp.POST("/batchCreateFromPeers", cont.BatchCreateFromPeers)
|
||||
|
||||
@@ -176,7 +174,7 @@ func AuditBind(rg *gin.RouterGroup) {
|
||||
afR.POST("/batchDelete", cont.BatchFileDelete)
|
||||
}
|
||||
func AddressBookCollectionBind(rg *gin.RouterGroup) {
|
||||
aR := rg.Group("/address_book_collection")
|
||||
aR := rg.Group("/address_book_collection").Use(middleware.AdminPrivilege())
|
||||
{
|
||||
cont := &admin.AddressBookCollection{}
|
||||
aR.GET("/list", cont.List)
|
||||
@@ -188,7 +186,7 @@ func AddressBookCollectionBind(rg *gin.RouterGroup) {
|
||||
|
||||
}
|
||||
func AddressBookCollectionRuleBind(rg *gin.RouterGroup) {
|
||||
aR := rg.Group("/address_book_collection_rule")
|
||||
aR := rg.Group("/address_book_collection_rule").Use(middleware.AdminPrivilege())
|
||||
{
|
||||
cont := &admin.AddressBookCollectionRule{}
|
||||
aR.GET("/list", cont.List)
|
||||
@@ -228,13 +226,49 @@ func FileBind(rg *gin.RouterGroup) {
|
||||
|
||||
func MyBind(rg *gin.RouterGroup) {
|
||||
{
|
||||
msr := &my.ShareRecord{}
|
||||
rg.GET("/my/share_record/list", msr.List)
|
||||
rg.POST("/my/share_record/delete", msr.Delete)
|
||||
rg.POST("/my/share_record/batchDelete", msr.BatchDelete)
|
||||
cont := &my.ShareRecord{}
|
||||
rg.GET("/my/share_record/list", cont.List)
|
||||
rg.POST("/my/share_record/delete", cont.Delete)
|
||||
rg.POST("/my/share_record/batchDelete", cont.BatchDelete)
|
||||
}
|
||||
|
||||
{
|
||||
cont := &my.AddressBook{}
|
||||
rg.GET("/my/address_book/list", cont.List)
|
||||
rg.POST("/my/address_book/create", cont.Create)
|
||||
rg.POST("/my/address_book/update", cont.Update)
|
||||
rg.POST("/my/address_book/delete", cont.Delete)
|
||||
rg.POST("/my/address_book/batchCreateFromPeers", cont.BatchCreateFromPeers)
|
||||
rg.POST("/my/address_book/batchUpdateTags", cont.BatchUpdateTags)
|
||||
}
|
||||
|
||||
{
|
||||
cont := &my.Tag{}
|
||||
rg.GET("/my/tag/list", cont.List)
|
||||
rg.POST("/my/tag/create", cont.Create)
|
||||
rg.POST("/my/tag/update", cont.Update)
|
||||
rg.POST("/my/tag/delete", cont.Delete)
|
||||
}
|
||||
|
||||
{
|
||||
cont := &my.AddressBookCollection{}
|
||||
rg.GET("/my/address_book_collection/list", cont.List)
|
||||
rg.POST("/my/address_book_collection/create", cont.Create)
|
||||
rg.POST("/my/address_book_collection/update", cont.Update)
|
||||
rg.POST("/my/address_book_collection/delete", cont.Delete)
|
||||
}
|
||||
|
||||
{
|
||||
cont := &my.AddressBookCollectionRule{}
|
||||
rg.GET("/my/address_book_collection_rule/list", cont.List)
|
||||
rg.POST("/my/address_book_collection_rule/create", cont.Create)
|
||||
rg.POST("/my/address_book_collection_rule/update", cont.Update)
|
||||
rg.POST("/my/address_book_collection_rule/delete", cont.Delete)
|
||||
}
|
||||
{
|
||||
cont := &my.Peer{}
|
||||
rg.GET("/my/peer/list", cont.List)
|
||||
|
||||
mab := &my.AddressBook{}
|
||||
rg.POST("/my/address_book/batchCreateFromPeers", mab.BatchCreateFromPeers)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user