feat: save files

This commit is contained in:
xiaojunnuo
2023-06-25 23:25:56 +08:00
parent 2851a33eb2
commit 671d273e2f
30 changed files with 253 additions and 222 deletions
@@ -40,7 +40,7 @@ export class UserController extends CrudController<UserService> {
const users = ret.data.records;
//获取roles
const userIds = users.map((item) => item.id);
const userIds = users.map(item => item.id);
const userRoles = await this.roleService.getByUserIds(userIds);
const userRolesMap = new Map();
for (const ur of userRoles) {
@@ -116,4 +116,3 @@ export class UserController extends CrudController<UserService> {
return this.ok(tree);
}
}
@@ -4,6 +4,7 @@ import { IEmailService } from '@certd/pipeline';
import nodemailer from 'nodemailer';
import { SettingsService } from '../../system/service/settings-service';
import type SMTPConnection from 'nodemailer/lib/smtp-connection';
import { logger } from '../../../utils/logger';
export type EmailConfig = {
host: string;
@@ -46,7 +47,7 @@ export class EmailService implements IEmailService {
text: email.content,
};
await transporter.sendMail(mailOptions);
console.log('sendEmail success', email);
logger.info('sendEmail complete: ', email);
}
async test(userId: number, receiver: string) {