add /member/login service; beautify member page with name&avatar

This commit is contained in:
Dawn1Ocean
2024-03-19 23:39:01 +08:00
parent 4f914a7563
commit 5c78139d5a
6 changed files with 46 additions and 24 deletions
+14 -6
View File
@@ -1,11 +1,20 @@
export interface UserInfo {
name: string;
phone: string;
avatar: string;
}
class WechatUser {
private userInfo: any;
private userInfo: UserInfo;
private isMember: boolean;
hasUserInfo: boolean;
constructor() {
this.userInfo = '';
this.hasUserInfo = false;
this.userInfo = {
name: '亦可',
phone: '12345678901',
avatar:
'https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png',
};
this.isMember = false;
}
@@ -17,9 +26,8 @@ class WechatUser {
return this.userInfo;
}
setInfo(userInfo: any) {
setInfo(userInfo: UserInfo) {
this.userInfo = userInfo;
this.hasUserInfo = true;
}
setAccess(isMember: boolean) {