新增全部邮件自动刷新

This commit is contained in:
eoao
2026-01-13 00:42:34 +08:00
parent 7694278045
commit 5c11d16bdf
7 changed files with 174 additions and 48 deletions

View File

@@ -2,17 +2,22 @@ import app from '../hono/hono';
import emailService from '../service/email-service';
import result from '../model/result';
app.get('/allEmail/list',async (c) => {
app.get('/allEmail/list', async (c) => {
const data = await emailService.allList(c, c.req.query());
return c.json(result.ok(data));
})
app.delete('/allEmail/delete',async (c) => {
app.delete('/allEmail/delete', async (c) => {
const list = await emailService.physicsDelete(c, c.req.query());
return c.json(result.ok(list));
})
app.delete('/allEmail/batchDelete',async (c) => {
app.delete('/allEmail/batchDelete', async (c) => {
await emailService.batchDelete(c, c.req.query());
return c.json(result.ok());
})
app.get('/allEmail/latest', async (c) => {
const list = await emailService.allEmailLatest(c, c.req.query());
return c.json(result.ok(list));
})