manager.dart
851 Bytes
class Manager {
dynamic id;
String role_name;
String user_name;
String nick_name;
String user_phone;
String user_wechat;
Manager();
String get roleUserName {
return "[$role_name]--$userName";
}
String get userName {
return (nick_name == null || nick_name.isEmpty) ? user_name : nick_name;
}
factory Manager.fromJson(Map<String, dynamic> json) => Manager()
..id = json["id"]
..role_name = json["role_name"]
..user_name = json["user_name"]
..nick_name = json["nick_name"]
..user_phone = json["user_phone"]
..user_wechat = json["user_wechat"];
Map<String, dynamic> toJson() => <String, dynamic>{
"id": id,
"role_name": role_name,
"user_name": user_name,
"nick_name": nick_name,
"user_phone": user_phone,
"user_wechat": user_wechat,
};
}