add release v4.1.4

This commit is contained in:
RockYang
2024-09-20 15:50:04 +08:00
parent c522248d39
commit 4df1c7a136
12 changed files with 68 additions and 53 deletions

View File

@@ -1,4 +1,4 @@
VUE_APP_API_HOST=http://www.geekai.me:6004
VUE_APP_API_HOST=http://localhost:5678
VUE_APP_WS_HOST=ws://localhost:5678
VUE_APP_USER=18888888888
VUE_APP_PASS=12345678

View File

@@ -1,6 +1,6 @@
VUE_APP_API_HOST=
VUE_APP_WS_HOST=
VUE_APP_KEY_PREFIX=GeekAI_
VUE_APP_VERSION=v4.1.3
VUE_APP_VERSION=v4.1.4
VUE_APP_DOCS_URL=https://docs.geekai.me
VUE_APP_GIT_URL=https://github.com/yangjian102621/geekai

View File

@@ -8,7 +8,7 @@
import {ElConfigProvider} from 'element-plus';
import {onMounted} from "vue";
import {getSystemInfo} from "@/store/cache";
import {isChrome} from "@/utils/libs";
import {isChrome, isMobile} from "@/utils/libs";
import {showMessageInfo} from "@/utils/dialog";
const debounce = (fn, delay) => {
@@ -38,7 +38,7 @@ onMounted(() => {
link.href = res.data.logo
document.head.appendChild(link)
})
if (!isChrome()) {
if (!isChrome() && !isMobile()) {
showMessageInfo("检测到您使用的浏览器不是 Chrome可能会导致部分功能无法正常使用建议使用 Chrome 浏览器。")
}
})

View File

@@ -202,7 +202,7 @@ const pay = (product, payWay) => {
loadingText.value = "正在生成支付订单..."
let host = process.env.VUE_APP_API_HOST
if (host === '') {
host = `${location.protocol}://${location.host}`;
host = `${location.protocol}//${location.host}`;
}
httpPost(`${process.env.VUE_APP_API_HOST}/api/payment/doPay`, {
product_id: product.id,

View File

@@ -579,9 +579,12 @@ const fixData = () => {
type: 'warning',
}
).then(() => {
loading.value = true
httpGet("/api/admin/config/fixData").then(() => {
ElMessage.success("数据修复成功")
loading.value = false
}).catch(e => {
loading.value = false
ElMessage.error("数据修复失败:" + e.message)
})
})

View File

@@ -163,20 +163,6 @@ checkSession().then(user => {
router.push('/login')
})
if (chatId.value) {
httpGet(`/api/chat/detail?chat_id=${chatId.value}`).then(res => {
title.value = res.data.title
modelId.value = res.data.model_id
roleId.value = res.data.role_id
loadModels()
}).catch(() => {
loadModels()
})
} else {
title.value = "新建对话"
chatId.value = UUID()
}
const loadModels = () => {
// 加载模型
httpGet('/api/model/list').then(res => {
@@ -213,6 +199,21 @@ const loadModels = () => {
showNotify({type: "danger", message: "加载模型失败: " + e.message})
})
}
if (chatId.value) {
httpGet(`/api/chat/detail?chat_id=${chatId.value}`).then(res => {
title.value = res.data.title
modelId.value = res.data.model_id
roleId.value = res.data.role_id
loadModels()
}).catch(() => {
loadModels()
})
} else {
title.value = "新建对话"
chatId.value = UUID()
loadModels()
}
const url = ref(location.protocol + '//' + location.host + '/mobile/chat/export?chat_id=' + chatId.value)

View File

@@ -298,7 +298,7 @@ const pay = (product,payWay) => {
});
let host = process.env.VUE_APP_API_HOST
if (host === '') {
host = `${location.protocol}://${location.host}`;
host = `${location.protocol}//${location.host}`;
}
httpPost(`${process.env.VUE_APP_API_HOST}/api/payment/doPay`, {
product_id: product.id,