基本功能完成,下一步开始美化UI
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { Request, Response } from 'express';
|
||||
import { UserModel } from '../models/user';
|
||||
import { UserGroupModel } from '../models/userGroup';
|
||||
|
||||
export class UserController {
|
||||
static async createUser(req: Request, res: Response) {
|
||||
@@ -24,6 +25,12 @@ export class UserController {
|
||||
|
||||
const user = await UserModel.create({ name, phone, password });
|
||||
|
||||
// 自动加入"全体用户"组
|
||||
const allUsersGroup = await UserGroupModel.getSystemGroup();
|
||||
if (allUsersGroup) {
|
||||
await UserGroupModel.addMember(allUsersGroup.id, user.id);
|
||||
}
|
||||
|
||||
res.json({
|
||||
success: true,
|
||||
data: user
|
||||
|
||||
Reference in New Issue
Block a user