feat: note字段改为{text,images}对象结构,新增/api/upload/image接口
This commit is contained in:
+3
-1
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user