feat: note字段改为{text,images}对象结构,新增/api/upload/image接口

This commit is contained in:
Developer
2026-05-17 12:46:53 +08:00
parent 0ff5a02155
commit bfbfdccdea
6 changed files with 175 additions and 9 deletions
+3 -1
View File
@@ -20,6 +20,7 @@ const equityDetailRoutes = require('./routes/equityDetail');
const membershipRoutes = require('./routes/membership');
const settingsRoutes = require('./routes/settings');
const subscribeRoutes = require('./routes/subscribe');
const uploadRoutes = require('./routes/upload');
const wechatMessageRoutes = require('./routes/wechatMessage');
const cron = require('node-cron');
@@ -69,6 +70,7 @@ app.use('/api/equity-detail', equityDetailRoutes);
app.use('/api/membership', membershipRoutes);
app.use('/api/settings', settingsRoutes);
app.use('/api/subscribe', subscribeRoutes);
app.use('/api/upload', uploadRoutes);
app.use('/wechat-message', wechatMessageRoutes);
@@ -76,7 +78,7 @@ const adminRoutes = require('./routes/admin');
app.use('/api/admin', adminRoutes);
const { sendExpiryReminders } = require('./routes/subscribe');
cron.schedule('30 21 * * *', async () => {
cron.schedule('40 9 * * *', async () => {
console.log(`[${new Date().toISOString()}] ⏰ 到期提醒定时任务开始执行...`);
try {
const results = await sendExpiryReminders();