From 6448562364117f6ea7f90a609a8a6972bfbefee2 Mon Sep 17 00:00:00 2001 From: huzhengrong Date: Fri, 24 Oct 2025 11:17:14 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A6=84=20refactor(service):=20=E6=96=B0?= =?UTF-8?q?=E5=8A=A0=E6=96=87=E4=BB=B6=E5=A4=B9=E7=BB=9F=E4=B8=80=E5=AD=98?= =?UTF-8?q?=E6=94=BE=E6=9C=8D=E5=8A=A1=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecosystem.config.cjs | 4 ++-- jianghuai.js => service/jianghuai.js | 6 +++--- mailer.js => service/mailer.js | 0 msgManager.js => service/msgManager.js | 6 +++--- picc.js => service/picc.js | 6 +++--- 5 files changed, 11 insertions(+), 11 deletions(-) rename jianghuai.js => service/jianghuai.js (98%) rename mailer.js => service/mailer.js (100%) rename msgManager.js => service/msgManager.js (97%) rename picc.js => service/picc.js (97%) diff --git a/ecosystem.config.cjs b/ecosystem.config.cjs index 68cfb53..4c55876 100644 --- a/ecosystem.config.cjs +++ b/ecosystem.config.cjs @@ -3,7 +3,7 @@ module.exports = { // 消息队列管理器(优先启动) { name: "msg-manager", - script: "msgManager.js", + script: "./service/msgManager.js", instances: 1, autorestart: true, watch: false, @@ -19,7 +19,7 @@ module.exports = { }, { name: "picc-spider", - script: "picc.js", + script: "./service/picc.js", instances: 1, autorestart: true, watch: false, diff --git a/jianghuai.js b/service/jianghuai.js similarity index 98% rename from jianghuai.js rename to service/jianghuai.js index 5963124..5085735 100644 --- a/jianghuai.js +++ b/service/jianghuai.js @@ -2,9 +2,9 @@ import axios from "axios"; import fs from "fs"; import path from "path"; import JSON5 from "json5"; -import { timestampToDate, loopCall, keywordsInclude } from "./utils.js"; -import config from "./config.js"; -import { SQLiteMessageQueue } from "./sqlite.js"; +import { timestampToDate, loopCall, keywordsInclude } from "../utils.js"; +import config from "../config.js"; +import { SQLiteMessageQueue } from "../sqlite.js"; class JiangHuai { constructor(jsonMap) { diff --git a/mailer.js b/service/mailer.js similarity index 100% rename from mailer.js rename to service/mailer.js diff --git a/msgManager.js b/service/msgManager.js similarity index 97% rename from msgManager.js rename to service/msgManager.js index 7cfbb5e..733a02b 100644 --- a/msgManager.js +++ b/service/msgManager.js @@ -3,9 +3,9 @@ import { EventEmitter } from "events"; import fs from "fs"; import path from "path"; // import { EmailSender } from "./mailer.js"; -import { sendQYWechatMessage } from "./utils.js" -import { SQLiteMessageQueue } from "./sqlite.js"; -import { md5 } from "./utils.js"; +import { sendQYWechatMessage } from "../utils.js" +import { SQLiteMessageQueue } from "../sqlite.js"; +import { md5 } from "../utils.js"; import axios from "axios"; class MessageQueue extends EventEmitter { diff --git a/picc.js b/service/picc.js similarity index 97% rename from picc.js rename to service/picc.js index 7076c58..a8391fa 100644 --- a/picc.js +++ b/service/picc.js @@ -1,9 +1,9 @@ import axios from "axios"; import fs from "fs"; import path from "path"; -import { timestampToDate, loopCall, keywordsInclude } from "./utils.js"; -import config from "./config.js"; -import { SQLiteMessageQueue } from "./sqlite.js"; +import { timestampToDate, loopCall, keywordsInclude } from "../utils.js"; +import config from "../config.js"; +import { SQLiteMessageQueue } from "../sqlite.js"; class PICC { constructor(key,categoryId) {