diff --git a/backend/app.js b/backend/app.js index 1547278..02e8fe0 100644 --- a/backend/app.js +++ b/backend/app.js @@ -30,7 +30,7 @@ app.get('/api/messages', async (req, res) => { try { const [rows] = await db.execute( - 'SELECT id, sender, recipient, subject, body, received_at FROM emails WHERE recipient LIKE ? ORDER BY received_at DESC', + 'SELECT id, sender, recipient, subject, body, CAST(received_at AS CHAR) as received_at FROM emails WHERE recipient LIKE ? ORDER BY received_at DESC', [`%${recipient}%`] ); res.json(rows); diff --git a/frontend/src/i18n/index.js b/frontend/src/i18n/index.js index 805c7c5..f0f4889 100644 --- a/frontend/src/i18n/index.js +++ b/frontend/src/i18n/index.js @@ -24,6 +24,7 @@ const messages = { selectMail: '请从选择一封邮件查看', from: '发件人', to: '收件人', + received_at: '收件时间', attachments: '附件', delete: '删除', clearInbox: '清空收件箱', @@ -68,6 +69,7 @@ const messages = { selectMail: 'Please select an email to view', from: 'From', to: 'To', + received_at: 'Received At', attachments: 'Attachments', delete: 'Delete', clearInbox: 'Clear Inbox', diff --git a/frontend/src/views/Home.vue b/frontend/src/views/Home.vue index 4e7a23b..ff7eba0 100644 --- a/frontend/src/views/Home.vue +++ b/frontend/src/views/Home.vue @@ -64,6 +64,7 @@

{{ selectedMessage.subject }}

{{ $t('home.from') }}: {{ selectedMessage.sender }}

{{ $t('home.to') }}: {{ selectedMessage.recipient }}

+

{{ $t('home.received_at') }}: {{ selectedMessage.received_at }}