diff --git a/api/core/types/config.go b/api/core/types/config.go
index 199afc60..3723af5e 100644
--- a/api/core/types/config.go
+++ b/api/core/types/config.go
@@ -171,15 +171,13 @@ type SystemConfig struct {
VipMonthCalls int `json:"vip_month_calls"` // VIP 会员每月赠送的对话次数
VipMonthImgCalls int `json:"vip_month_img_calls"` // VIP 会员每月赠送绘图次数
- EnabledRegister bool `json:"enabled_register"` // 是否启用注册功能,关闭注册功能之后将无法注册
- RegisterWays []string `json:"register_ways"` // 注册方式:支持手机,邮箱注册
+ RegisterWays []string `json:"register_ways"` // 注册方式:支持手机,邮箱注册
RewardImg string `json:"reward_img"` // 众筹收款二维码地址
EnabledReward bool `json:"enabled_reward"` // 启用众筹功能
ChatCallPrice float64 `json:"chat_call_price"` // 对话单次调用费用
ImgCallPrice float64 `json:"img_call_price"` // 绘图单次调用费用
- EnabledAlipay bool `json:"enabled_alipay"` // 是否启用支付宝支付通道
OrderPayTimeout int `json:"order_pay_timeout"` //订单支付超时时间
DefaultModels []string `json:"default_models"` // 默认开通的 AI 模型
OrderPayInfoText string `json:"order_pay_info_text"` // 订单支付页面说明文字
diff --git a/web/src/views/ChatPlus.vue b/web/src/views/ChatPlus.vue
index 3505556b..eb642cb4 100644
--- a/web/src/views/ChatPlus.vue
+++ b/web/src/views/ChatPlus.vue
@@ -241,7 +241,8 @@
如果觉得好用你就花几分钟自己部署一套,没有API KEY 的同学可以去
https://gpt.bemore.lol
- 购买,现在有超级优惠,价格远低于 OpenAI 官方。
+ 购买,现在有超级优惠,价格远低于 OpenAI 官方。
+ GPT-3.5,GPT-4,DALL-E3 绘图......你都可以随意使用,无需魔法。
@@ -264,7 +265,8 @@ import {
Check,
Close,
Delete,
- Edit, Plus,
+ Edit,
+ Plus,
Promotion,
RefreshRight,
Search,
diff --git a/web/src/views/Register.vue b/web/src/views/Register.vue
index 6eef751e..74fd5b33 100644
--- a/web/src/views/Register.vue
+++ b/web/src/views/Register.vue
@@ -145,7 +145,6 @@ const placeholder = ref("用户名:")
httpGet("/api/admin/config/get?key=system").then(res => {
if (res.data) {
- enableRegister.value = res.data['enabled_register']
const registerWays = res.data['register_ways']
if (arrayContains(registerWays, "mobile")) {
enableMobile.value = true
@@ -156,6 +155,9 @@ httpGet("/api/admin/config/get?key=system").then(res => {
ways.push("邮箱地址")
}
placeholder.value += ways.join("/")
+ if (ways.length === 0) {
+ enableRegister.value = false
+ }
}
}).catch(e => {
ElMessage.error("获取系统配置失败:" + e.message)
diff --git a/web/src/views/admin/SysConfig.vue b/web/src/views/admin/SysConfig.vue
index 975fd27a..e47e63df 100644
--- a/web/src/views/admin/SysConfig.vue
+++ b/web/src/views/admin/SysConfig.vue
@@ -27,9 +27,6 @@