Browse Source

refactor(admin): Move Admin Web Route to user model

lejianwen 1 year ago
parent
commit
18312336a4
3 changed files with 7 additions and 8 deletions
  1. 0 5
      http/response/admin/user.go
  2. 5 0
      model/user.go
  3. 2 3
      service/user.go

+ 0 - 5
http/response/admin/user.go

@@ -18,11 +18,6 @@ func (lp *LoginPayload) FromUser(user *model.User) {
18 18
 	lp.Nickname = user.Nickname
19 19
 }
20 20
 
21
-var UserRouteNames = []string{
22
-	"MyTagList", "MyAddressBookList", "MyInfo", "MyAddressBookCollection", "MyPeer", "MyShareRecordList", "MyLoginLog",
23
-}
24
-var AdminRouteNames = []string{"*"}
25
-
26 21
 type UserOauthItem struct {
27 22
 	Op     string `json:"op"`
28 23
 	Status int    `json:"status"`

+ 5 - 0
model/user.go

@@ -27,3 +27,8 @@ type UserList struct {
27 27
 	Users []*User `json:"list,omitempty"`
28 28
 	Pagination
29 29
 }
30
+
31
+var UserRouteNames = []string{
32
+	"MyTagList", "MyAddressBookList", "MyInfo", "MyAddressBookCollection", "MyPeer", "MyShareRecordList", "MyLoginLog",
33
+}
34
+var AdminRouteNames = []string{"*"}

+ 2 - 3
service/user.go

@@ -2,7 +2,6 @@ package service
2 2
 
3 3
 import (
4 4
 	"Gwen/global"
5
-	adResp "Gwen/http/response/admin"
6 5
 	"Gwen/model"
7 6
 	"Gwen/utils"
8 7
 	"errors"
@@ -272,9 +271,9 @@ func (us *UserService) IsAdmin(u *model.User) bool {
272 271
 // RouteNames
273 272
 func (us *UserService) RouteNames(u *model.User) []string {
274 273
 	if us.IsAdmin(u) {
275
-		return adResp.AdminRouteNames
274
+		return model.AdminRouteNames
276 275
 	}
277
-	return adResp.UserRouteNames
276
+	return model.UserRouteNames
278 277
 }
279 278
 
280 279
 // InfoByOauthId 根据oauth的name和openId取用户信息