Files
cloud-mail/mail-worker/src/api/public-api.js
2025-08-10 11:37:46 +08:00

19 lines
555 B
JavaScript

import app from '../hono/hono';
import result from '../model/result';
import publicService from '../service/public-service';
app.post('/public/genToken', async (c) => {
const data = await publicService.genToken(c, await c.req.json());
return c.json(result.ok(data));
});
app.post('/public/emailList', async (c) => {
const list = await publicService.emailList(c, await c.req.json());
return c.json(result.ok(list));
});
app.post('/public/addUser', async (c) => {
await publicService.addUser(c, await c.req.json());
return c.json(result.ok());
});