feat: refactor user list page for new UI

This commit is contained in:
RockYang
2024-03-15 09:29:19 +08:00
parent e3bb69ff10
commit 1b206c3640
9 changed files with 187 additions and 159 deletions

View File

@@ -157,6 +157,7 @@ type ModelAPIConfig struct {
type SystemConfig struct {
Title string `json:"title"`
AdminTitle string `json:"admin_title"`
Logo string `json:"logo"`
InitPower int `json:"init_power"` // 新用户注册赠送算力值
RegisterWays []string `json:"register_ways"` // 注册方式:支持手机,邮箱注册

View File

@@ -79,12 +79,12 @@ func (h *ConfigHandler) Get(c *gin.Context) {
return
}
var m map[string]interface{}
err := utils.JsonDecode(config.Config, &m)
var value map[string]interface{}
err := utils.JsonDecode(config.Config, &value)
if err != nil {
resp.ERROR(c, err.Error())
return
}
resp.SUCCESS(c, m)
resp.SUCCESS(c, value)
}

View File

@@ -8,7 +8,7 @@ type User struct {
Nickname string `json:"nickname"`
Avatar string `json:"avatar"`
Salt string `json:"salt"` // 密码盐
Power int `json:"calls"` // 剩余算力
Power int `json:"power"` // 剩余算力
ChatConfig types.UserChatConfig `json:"chat_config"` // 聊天配置
ChatRoles []string `json:"chat_roles"` // 聊天角色集合
ChatModels []string `json:"chat_models"` // AI模型集合