EditInfoModel.ets
1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
/**
* WDEditDataModelType 更新资料类型
*/
export const enum WDEditDataModelType {
WDEditDataModelType_default = 0, //默认不修改
WDEditDataModelType_head, //头像
WDEditDataModelType_nickname, //昵称
WDEditDataModelType_intro, //简介
WDEditDataModelType_sex, //性别
WDEditDataModelType_birthday, //生日
WDEditDataModelType_region //地址
}
export class EditListInfo{
//标题
title:string
//副标题
subTitle:string
constructor(title:string , subTitle:string) {
this.title = title;
this.subTitle = subTitle
}
}
export class EditInfoModel{
//头像
headPhotoUrl:string = ''
//简介
introduction:string = ''
//城市
city:string = ''
//地区
county:string = ''
//生日
birthday:string = ''
//性别
sex:number = 0
airec:number = 0
constructor(headPhotoUrl?:string , introduction?:string,city?:string , county?:string,birthday?:string , sex?:number,airec?:number) {
}
}
export class editModel{
userName:string = ''
userNameStatus:string = ''
phone:string = ''
headPhotoStatus:string = ''
userExtend:EditInfoModel = new EditInfoModel()
editDataType:WDEditDataModelType = WDEditDataModelType.WDEditDataModelType_default
constructor(userName?:string , userNameStatus?:string,phone?:string , headPhotoStatus?:string,userExtend?:EditInfoModel,editDataType?:WDEditDataModelType) {
}
}
export interface editModelParams {
editContent?: string;
userName?: string;
introduction?: string;
//地区
city?:string;
county?:string;
province?:string;
//生日
birthday?:string;
//性别
sex?:string;
}
export interface editItem{
code:number
data:editModel
message:string
success:boolean
timestamp:number
}