新增:新增系统管理/用户管理(列表、查看详情、新增、修改、删除、导出)

This commit is contained in:
2023-02-22 23:58:28 +08:00
parent 297fbd3675
commit efa8f4fcf5
48 changed files with 1805 additions and 154 deletions

View File

@@ -1,20 +1,17 @@
import { UserState } from '@/store/modules/login/types';
import Unknown from '../assets/images/avatar/unknown.png';
import Male from '../assets/images/avatar/male.png';
import Female from '../assets/images/avatar/female.png';
export default function getAvatar(loginStore: UserState) {
const userAvatar = loginStore.avatar;
if (userAvatar) {
export default function getAvatar(avatar: string | undefined, gender: number | undefined) {
if (avatar) {
const baseUrl = import.meta.env.VITE_API_BASE_URL;
return `${baseUrl}/avatar/${userAvatar}`;
return `${baseUrl}/avatar/${avatar}`;
}
const userGender = loginStore.gender;
if (userGender === 1) {
if (gender === 1) {
return Male;
}
if (userGender === 2) {
if (gender === 2) {
return Female;
}
return Unknown;