Commit 5ebe0017 by papapatrick Committed by GitHub

perf: user default avatar (#2594)

* perf: user default avatar

* refactor: 修改文件路径
parent 03609724
...@@ -6,6 +6,19 @@ import { UserStatusEnum, userStatusMap } from '@fastgpt/global/support/user/cons ...@@ -6,6 +6,19 @@ import { UserStatusEnum, userStatusMap } from '@fastgpt/global/support/user/cons
export const userCollectionName = 'users'; export const userCollectionName = 'users';
const defaultAvatars = [
'/imgs/avatar/RoyalBlueAvatar.svg',
'/imgs/avatar/PurpleAvatar.svg',
'/imgs/avatar/AdoraAvatar.svg',
'/imgs/avatar/OrangeAvatar.svg',
'/imgs/avatar/RedAvatar.svg',
'/imgs/avatar/GrayModernAvatar.svg',
'/imgs/avatar/TealAvatar.svg',
'/imgs/avatar/GreenAvatar.svg',
'/imgs/avatar/BrightBlueAvatar.svg',
'/imgs/avatar/BlueAvatar.svg'
];
const UserSchema = new Schema({ const UserSchema = new Schema({
status: { status: {
type: String, type: String,
...@@ -34,7 +47,7 @@ const UserSchema = new Schema({ ...@@ -34,7 +47,7 @@ const UserSchema = new Schema({
}, },
avatar: { avatar: {
type: String, type: String,
default: '/icon/human.svg' default: defaultAvatars[Math.floor(Math.random() * defaultAvatars.length)]
}, },
inviterId: { inviterId: {
// 谁邀请注册的 // 谁邀请注册的
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment