diff --git a/server/admin-next/src/client/fields.ts b/server/admin-next/src/client/fields.ts index 9df5cde9..c2d9d387 100644 --- a/server/admin-next/src/client/fields.ts +++ b/server/admin-next/src/client/fields.ts @@ -145,7 +145,8 @@ export const fileFields = [ ]; export const mailFields = [ - createTextField('userId'), + createTextField('to'), + createTextField('subject'), createTextField('host'), createNumberField('port'), createBooleanField('secure'), diff --git a/server/admin-next/src/client/i18n.ts b/server/admin-next/src/client/i18n.ts index 205c1ca0..196760dc 100644 --- a/server/admin-next/src/client/i18n.ts +++ b/server/admin-next/src/client/i18n.ts @@ -128,6 +128,8 @@ export const i18n: TushanContextProps['i18n'] = { name: '邮件历史', fields: { userId: '用户ID', + to: '目标邮箱', + subject: '邮件主题', host: '发信主机', port: '发信端口', secure: '是否加密', diff --git a/server/models/user/mail.ts b/server/models/user/mail.ts index 36fd3daf..c77b514a 100644 --- a/server/models/user/mail.ts +++ b/server/models/user/mail.ts @@ -49,15 +49,6 @@ export class Mail extends TimeStamps implements Base { _id: Types.ObjectId; id: string; - /** - * 发送到的用户id - */ - @prop({ - ref: () => User, - index: true, - }) - userId: Ref; - /** * 发件人邮箱 */