diff --git a/service/core/router/index.cjs b/service/core/router/index.cjs index 12a614a..fe35734 100644 --- a/service/core/router/index.cjs +++ b/service/core/router/index.cjs @@ -86,14 +86,21 @@ function getMimeType(filePath) { const matchFile = async (request, response) => { return new Promise((resolve) => { const cleanPath = decodeURIComponent(request.url.split('?')[0]) - fs.readFile(dist + cleanPath, (err, file) => { + let targetPath = dist + cleanPath + if (!fs.existsSync(targetPath)) { + const mappedPath = dist + cleanPath.replace(/^\/(src\/public|public|src)/, '') + if (fs.existsSync(mappedPath)) { + targetPath = mappedPath + } + } + fs.readFile(targetPath, (err, file) => { if (!err) { const mimetype = getMimeType(cleanPath) - const responseHdeaders = { 'Content-Type': mimetype } + const responseHeaders = { 'Content-Type': mimetype } if (cleanPath.endsWith("-sw.js")) { - responseHdeaders["Service-Worker-Allowed"] = '/' + responseHeaders["Service-Worker-Allowed"] = '/' } - response.writeHead(httpOk, responseHdeaders) + response.writeHead(httpOk, responseHeaders) response.end(file) // logger.info(`${request.method} ${httpOk} ${request.url}`) resolve(true) diff --git a/src/components/simulator/StatusBar.vue b/src/components/simulator/StatusBar.vue index 33feda2..1abecc9 100644 --- a/src/components/simulator/StatusBar.vue +++ b/src/components/simulator/StatusBar.vue @@ -2,9 +2,9 @@
{{ time }} - - +
@@ -12,10 +12,10 @@
{{ battery }} - +
- +
diff --git a/src/views/Profile.vue b/src/views/Profile.vue index 07decb6..94c7bcc 100644 --- a/src/views/Profile.vue +++ b/src/views/Profile.vue @@ -25,8 +25,8 @@
- - + + 我的作品
@@ -67,7 +67,7 @@
- +
diff --git a/src/views/wxPage/ChatEdit.vue b/src/views/wxPage/ChatEdit.vue index 656026b..f943405 100644 --- a/src/views/wxPage/ChatEdit.vue +++ b/src/views/wxPage/ChatEdit.vue @@ -468,7 +468,7 @@ const systemMsgTemplates = ref([ { label: '+ 添加成功提示', command: '以上是打招呼的消息' }, { label: '+ 账号安全', command: '对方账号不在常用环境使用,请仔细核实真实身份,涉及汇款、转账等务必电话确认,请保护自身财产和隐私安全。' }, { label: '+ 我要投诉', command: "对方账号安全性未知,如涉及金钱交易务必电话确认,保护个人财产和隐私安全。我要投诉" }, - { label: '+ 红包领取', command: "xxx领取了xxx的红包" } + { label: '+ 红包领取', command: "xxx领取了xxx的红包" } ]) let msgIdCounter = 1 @@ -630,9 +630,9 @@ function onRedpacketStatusChange(status) { let content = "" const theirName = settings.theirName || '对方' if (selectedMsg.value.sender === 'me') { - content = `${theirName}领取了你的红包` + content = `${theirName}领取了你的红包` } else { - content = `你领取了${theirName}的红包` + content = `你领取了${theirName}的红包` } messages.value.push({