添加用户页面, 修改登录 添加手机号登录

This commit is contained in:
alger
2021-09-30 13:44:23 +08:00
parent 5a6a43acea
commit 556e0f03fc
9 changed files with 383 additions and 18 deletions
+91
View File
@@ -0,0 +1,91 @@
export interface IUserDetail {
level: number;
listenSongs: number;
userPoint: UserPoint;
mobileSign: boolean;
pcSign: boolean;
profile: Profile;
peopleCanSeeMyPlayRecord: boolean;
bindings: Binding[];
adValid: boolean;
code: number;
createTime: number;
createDays: number;
profileVillageInfo: ProfileVillageInfo;
}
interface ProfileVillageInfo {
title: string;
imageUrl?: any;
targetUrl: string;
}
interface Binding {
userId: number;
url: string;
expiresIn: number;
refreshTime: number;
bindingTime: number;
tokenJsonStr?: any;
expired: boolean;
id: number;
type: number;
}
interface Profile {
avatarDetail?: any;
userId: number;
avatarImgIdStr: string;
backgroundImgIdStr: string;
description: string;
vipType: number;
userType: number;
createTime: number;
nickname: string;
avatarUrl: string;
experts: Experts;
expertTags?: any;
djStatus: number;
accountStatus: number;
birthday: number;
gender: number;
province: number;
city: number;
defaultAvatar: boolean;
avatarImgId: number;
backgroundImgId: number;
backgroundUrl: string;
mutual: boolean;
followed: boolean;
remarkName?: any;
authStatus: number;
detailDescription: string;
signature: string;
authority: number;
followeds: number;
follows: number;
blacklist: boolean;
eventCount: number;
allSubscribedCount: number;
playlistBeSubscribedCount: number;
avatarImgId_str: string;
followTime?: any;
followMe: boolean;
artistIdentity: any[];
cCount: number;
sDJPCount: number;
playlistCount: number;
sCount: number;
newFollows: number;
}
interface Experts {}
interface UserPoint {
userId: number;
balance: number;
updateTime: number;
version: number;
status: number;
blockBalance: number;
}