123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- class FriendModel {
- List<Records> records;
- int total;
- int size;
- int current;
- bool searchCount;
- int pages;
- FriendModel(
- {this.records,
- this.total,
- this.size,
- this.current,
- this.searchCount,
- this.pages});
- FriendModel.fromJson(Map<String, dynamic> json) {
- if (json['records'] != null) {
- records = new List<Records>();
- json['records'].forEach((v) {
- records.add(new Records.fromJson(v));
- });
- }
- total = json['total'];
- size = json['size'];
- current = json['current'];
- searchCount = json['searchCount'];
- pages = json['pages'];
- }
- Map<String, dynamic> toJson() {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- if (this.records != null) {
- data['records'] = this.records.map((v) => v.toJson()).toList();
- }
- data['total'] = this.total;
- data['size'] = this.size;
- data['current'] = this.current;
- data['searchCount'] = this.searchCount;
- data['pages'] = this.pages;
- return data;
- }
- }
- class Records {
- int id;
- int createTime;
- String createBy;
- int updateTime;
- String updateBy;
- String sessionid;
- int dataId;
- int dataTable;
- String userId;
- String pwd;
- String createUserId;
- int statuz;
- String userName;
- String name;
- String expression;
- String avatarUrl;
- String msg;
- String lastMsg;
- int time;
- int lastTime;
- int isRed;
- int caseType;
- int acceptStatus;
- Records(
- {this.id,
- this.createTime,
- this.createBy,
- this.updateTime,
- this.updateBy,
- this.sessionid,
- this.dataId,
- this.dataTable,
- this.userId,
- this.pwd,
- this.createUserId,
- this.statuz,
- this.userName,
- this.name,
- this.expression,
- this.msg,
- this.lastMsg,
- this.time,
- this.lastTime,
- this.isRed,
- this.caseType,
- this.acceptStatus,
- this.avatarUrl});
- Records.fromJson(Map<String, dynamic> json) {
- id = json['id'];
- createTime = json['createTime'];
- createBy = json['createBy'];
- updateTime = json['updateTime'];
- updateBy = json['updateBy'];
- sessionid = json['sessionid'];
- dataId = json['dataId'];
- dataTable = json['dataTable'];
- userId = json['userId'];
- pwd = json['pwd'];
- createUserId = json['createUserId'];
- statuz = json['statuz'];
- userName = json['userName'];
- name = json['name'];
- expression = json['expression'];
- avatarUrl = json['avatarUrl'];
- msg = json['msg'];
- lastMsg = json['lastMsg'];
- time = json['time'];
- lastTime = json['lastTime'];
- isRed = json['isRed'];
- caseType = json['caseType'];
- acceptStatus = json['acceptStatus'];
- }
- Map<String, dynamic> toJson() {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['id'] = this.id;
- data['createTime'] = this.createTime;
- data['createBy'] = this.createBy;
- data['updateTime'] = this.updateTime;
- data['updateBy'] = this.updateBy;
- data['sessionid'] = this.sessionid;
- data['dataId'] = this.dataId;
- data['dataTable'] = this.dataTable;
- data['userId'] = this.userId;
- data['pwd'] = this.pwd;
- data['createUserId'] = this.createUserId;
- data['statuz'] = this.statuz;
- data['userName'] = this.userName;
- data['name'] = this.name;
- data['expression'] = this.expression;
- data['avatarUrl'] = this.avatarUrl;
- data['msg'] = this.msg;
- data['lastMsg'] = this.lastMsg;
- data['time'] = this.time;
- data['lastTime'] = this.lastTime;
- data['isRed'] = this.isRed;
- data['caseType'] = this.caseType;
- data['acceptStatus'] = this.acceptStatus;
- return data;
- }
- }
|