${content}`; + return `
${content}` } - return ""; - }); + return '' + }) content = content.replace(/
${content}`; + return `
${content}` } - return ""; - }); + return '' + }) } // 支持 \[ 公式标签 - content = content.replace(/\\\[/g, "$$").replace(/\\\]/g, "$$"); - content = content.replace(/\\\(\\boxed\{(\d+)\}\\\)/g, '$1'); - return content; + content = content.replace(/\\\[/g, '$$').replace(/\\\]/g, '$$') + content = content.replace(/\\\(\\boxed\{(\d+)\}\\\)/g, '$1') + return content } export function processPrompt(prompt) { - return prompt.replace(/&/g, "&").replace(//g, ">"); + return prompt.replace(/&/g, '&').replace(//g, '>') } // 判断是否为微信浏览器 export function isWeChatBrowser() { - return /MicroMessenger/i.test(navigator.userAgent); + return /MicroMessenger/i.test(navigator.userAgent) } export function showLoginDialog(router) { showConfirmDialog({ - title: "登录", - message: "此操作需要登录才能进行,前往登录?", + title: '登录', + message: '此操作需要登录才能进行,前往登录?', }) .then(() => { - router.push("/mobile/login"); + router.push('/mobile/login') }) .catch(() => { // on cancel - }); + }) } export const replaceImg = (img) => { - if (!img.startsWith("http")) { - img = `${location.protocol}//${location.host}${img}`; + if (img.startsWith('http')) { + return img } - const devHost = process.env.VUE_APP_API_HOST; - const localhost = "http://localhost:5678"; - if (img.includes(localhost)) { - return img?.replace(localhost, devHost); - } - return img; -}; -export function isChrome() { - const userAgent = navigator.userAgent.toLowerCase(); - return /chrome/.test(userAgent) && !/edg/.test(userAgent); + return `${location.protocol}//${location.host}${img}` +} + +// 判断是否 google 浏览器 +export function isChrome() { + const userAgent = navigator.userAgent.toLowerCase() + return /chrome/.test(userAgent) && !/edg/.test(userAgent) } diff --git a/web/src/views/admin/SysConfig.vue b/web/src/views/admin/SysConfig.vue index fddd2b99..6b125f72 100644 --- a/web/src/views/admin/SysConfig.vue +++ b/web/src/views/admin/SysConfig.vue @@ -3,7 +3,13 @@
- 有些版本升级的时候更新了数据库的结构,比如字段名字改了,需要把之前的字段的值转移到其他字段,这些无法通过简单的 SQL - 语句可以实现的,需要手动写程序修正数据。 + 有些版本升级的时候更新了数据库的结构,比如字段名字改了,需要把之前的字段的值转移到其他字段,这些无法通过简单的 + SQL 语句可以实现的,需要手动写程序修正数据。
@@ -418,183 +588,196 @@