mirror of
				https://github.com/yangjian102621/geekai.git
				synced 2025-11-04 08:13:43 +08:00 
			
		
		
		
	chore: remove dead code
This commit is contained in:
		@@ -141,13 +141,10 @@ func authorizeMiddleware(s *AppServer, client *redis.Client) gin.HandlerFunc {
 | 
				
			|||||||
		if c.Request.URL.Path == "/api/user/login" ||
 | 
							if c.Request.URL.Path == "/api/user/login" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/admin/login" ||
 | 
								c.Request.URL.Path == "/api/admin/login" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/user/register" ||
 | 
								c.Request.URL.Path == "/api/user/register" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/reward/notify" ||
 | 
					 | 
				
			||||||
			c.Request.URL.Path == "/api/mj/notify" ||
 | 
					 | 
				
			||||||
			c.Request.URL.Path == "/api/chat/history" ||
 | 
								c.Request.URL.Path == "/api/chat/history" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/chat/detail" ||
 | 
								c.Request.URL.Path == "/api/chat/detail" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/role/list" ||
 | 
								c.Request.URL.Path == "/api/role/list" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/mj/jobs" ||
 | 
								c.Request.URL.Path == "/api/mj/jobs" ||
 | 
				
			||||||
			c.Request.URL.Path == "/api/mj/proxy" ||
 | 
					 | 
				
			||||||
			c.Request.URL.Path == "/api/sd/jobs" ||
 | 
								c.Request.URL.Path == "/api/sd/jobs" ||
 | 
				
			||||||
			strings.HasPrefix(c.Request.URL.Path, "/api/sms/") ||
 | 
								strings.HasPrefix(c.Request.URL.Path, "/api/sms/") ||
 | 
				
			||||||
			strings.HasPrefix(c.Request.URL.Path, "/api/captcha/") ||
 | 
								strings.HasPrefix(c.Request.URL.Path, "/api/captcha/") ||
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,13 +5,10 @@ import (
 | 
				
			|||||||
	"chatplus/core/types"
 | 
						"chatplus/core/types"
 | 
				
			||||||
	"chatplus/handler"
 | 
						"chatplus/handler"
 | 
				
			||||||
	logger2 "chatplus/logger"
 | 
						logger2 "chatplus/logger"
 | 
				
			||||||
	"chatplus/store/model"
 | 
					 | 
				
			||||||
	"chatplus/utils"
 | 
					 | 
				
			||||||
	"chatplus/utils/resp"
 | 
						"chatplus/utils/resp"
 | 
				
			||||||
	"context"
 | 
						"context"
 | 
				
			||||||
	"github.com/go-redis/redis/v8"
 | 
						"github.com/go-redis/redis/v8"
 | 
				
			||||||
	"github.com/golang-jwt/jwt/v5"
 | 
						"github.com/golang-jwt/jwt/v5"
 | 
				
			||||||
	"strings"
 | 
					 | 
				
			||||||
	"time"
 | 
						"time"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/gin-gonic/gin"
 | 
						"github.com/gin-gonic/gin"
 | 
				
			||||||
@@ -82,67 +79,3 @@ func (h *ManagerHandler) Session(c *gin.Context) {
 | 
				
			|||||||
		resp.SUCCESS(c)
 | 
							resp.SUCCESS(c)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					 | 
				
			||||||
// Migrate 数据修正
 | 
					 | 
				
			||||||
func (h *ManagerHandler) Migrate(c *gin.Context) {
 | 
					 | 
				
			||||||
	opt := c.Query("opt")
 | 
					 | 
				
			||||||
	switch opt {
 | 
					 | 
				
			||||||
	case "user":
 | 
					 | 
				
			||||||
		// 将用户订阅角色的数据结构从 map 改成数组
 | 
					 | 
				
			||||||
		var users []model.User
 | 
					 | 
				
			||||||
		h.db.Find(&users)
 | 
					 | 
				
			||||||
		for _, u := range users {
 | 
					 | 
				
			||||||
			var m map[string]int
 | 
					 | 
				
			||||||
			var roleKeys = make([]string, 0)
 | 
					 | 
				
			||||||
			err := utils.JsonDecode(u.ChatRoles, &m)
 | 
					 | 
				
			||||||
			if err != nil {
 | 
					 | 
				
			||||||
				continue
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
			for k := range m {
 | 
					 | 
				
			||||||
				roleKeys = append(roleKeys, k)
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
			u.ChatRoles = utils.JsonEncode(roleKeys)
 | 
					 | 
				
			||||||
			h.db.Updates(&u)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
		break
 | 
					 | 
				
			||||||
	case "role":
 | 
					 | 
				
			||||||
		// 修改角色图片,改成绝对路径
 | 
					 | 
				
			||||||
		var roles []model.ChatRole
 | 
					 | 
				
			||||||
		h.db.Find(&roles)
 | 
					 | 
				
			||||||
		for _, r := range roles {
 | 
					 | 
				
			||||||
			if !strings.HasPrefix(r.Icon, "/") {
 | 
					 | 
				
			||||||
				r.Icon = "/" + r.Icon
 | 
					 | 
				
			||||||
				h.db.Updates(&r)
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
		break
 | 
					 | 
				
			||||||
	case "history":
 | 
					 | 
				
			||||||
		// 修改角色图片,改成绝对路径
 | 
					 | 
				
			||||||
		var message []model.HistoryMessage
 | 
					 | 
				
			||||||
		h.db.Find(&message)
 | 
					 | 
				
			||||||
		for _, r := range message {
 | 
					 | 
				
			||||||
			if !strings.HasPrefix(r.Icon, "/") {
 | 
					 | 
				
			||||||
				r.Icon = "/" + r.Icon
 | 
					 | 
				
			||||||
				h.db.Updates(&r)
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
		break
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	case "avatar":
 | 
					 | 
				
			||||||
		// 更新用户的头像地址
 | 
					 | 
				
			||||||
		var users []model.User
 | 
					 | 
				
			||||||
		h.db.Find(&users)
 | 
					 | 
				
			||||||
		for _, u := range users {
 | 
					 | 
				
			||||||
			if !strings.HasPrefix(u.Avatar, "/") {
 | 
					 | 
				
			||||||
				u.Avatar = "/" + u.Avatar
 | 
					 | 
				
			||||||
				h.db.Updates(&u)
 | 
					 | 
				
			||||||
			}
 | 
					 | 
				
			||||||
		}
 | 
					 | 
				
			||||||
		break
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	resp.SUCCESS(c, "SUCCESS")
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1 +0,0 @@
 | 
				
			|||||||
hello, world!
 | 
					 | 
				
			||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
VUE_APP_API_HOST=http://localhost:5678
 | 
					VUE_APP_API_HOST=http://localhost:6789
 | 
				
			||||||
VUE_APP_WS_HOST=ws://localhost:5678
 | 
					VUE_APP_WS_HOST=ws://localhost:6789
 | 
				
			||||||
VUE_APP_USER=18575670125
 | 
					VUE_APP_USER=18575670125
 | 
				
			||||||
VUE_APP_PASS=12345678
 | 
					VUE_APP_PASS=12345678
 | 
				
			||||||
VUE_APP_ADMIN_USER=admin
 | 
					VUE_APP_ADMIN_USER=admin
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user