mirror of
https://github.com/schroinerxy/cloud-mail.git
synced 2026-06-22 03:45:52 +08:00
新增注册码、草稿箱、权限拦截邮件、发件菜单隐藏
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import r2Service from '../service/r2-service';
|
||||
import app from '../hono/hono';
|
||||
|
||||
|
||||
app.get('/file/*', async (c) => {
|
||||
const key = c.req.path.split('/file/')[1];
|
||||
const obj = await r2Service.getObj(c, key);
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
import app from '../hono/hono';
|
||||
import result from '../model/result';
|
||||
import regKeyService from '../service/reg-key-service';
|
||||
import userContext from '../security/user-context';
|
||||
|
||||
app.post('/regKey/add', async (c) => {
|
||||
await regKeyService.add(c, await c.req.json(), await userContext.getUserId(c));
|
||||
return c.json(result.ok());
|
||||
})
|
||||
|
||||
app.get('/regKey/list', async (c) => {
|
||||
const list = await regKeyService.list(c, c.req.query());
|
||||
return c.json(result.ok(list));
|
||||
})
|
||||
|
||||
app.delete('/regKey/delete', async (c) => {
|
||||
await regKeyService.delete(c, c.req.query());
|
||||
return c.json(result.ok());
|
||||
})
|
||||
|
||||
app.delete('/regKey/clearNotUse', async (c) => {
|
||||
await regKeyService.clearNotUse(c);
|
||||
return c.json(result.ok());
|
||||
})
|
||||
|
||||
app.get('/regKey/history', async (c) => {
|
||||
const list = await regKeyService.history(c, c.req.query());
|
||||
return c.json(result.ok(list));
|
||||
})
|
||||
@@ -2,12 +2,12 @@ import app from '../hono/hono';
|
||||
import emailService from '../service/email-service';
|
||||
import result from '../model/result';
|
||||
|
||||
app.get('/sys-email/list',async (c) => {
|
||||
app.get('/sysEmail/list',async (c) => {
|
||||
const data = await emailService.allList(c, c.req.query());
|
||||
return c.json(result.ok(data));
|
||||
})
|
||||
|
||||
app.delete('/sys-email/delete',async (c) => {
|
||||
app.delete('/sysEmail/delete',async (c) => {
|
||||
const list = await emailService.physicsDelete(c, c.req.query());
|
||||
return c.json(result.ok(list));
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user