mirror of
				https://github.com/yangjian102621/geekai.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	add release v4.1.4
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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 浏览器。")
 | 
			
		||||
  }
 | 
			
		||||
})
 | 
			
		||||
 
 | 
			
		||||
@@ -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,
 | 
			
		||||
 
 | 
			
		||||
@@ -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)
 | 
			
		||||
    })
 | 
			
		||||
  })
 | 
			
		||||
 
 | 
			
		||||
@@ -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)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -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,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user