add group fuc
This commit is contained in:
parent
3acbacda6d
commit
86dca45d0b
@ -165,10 +165,7 @@ class GroupManager {
|
||||
}));
|
||||
}
|
||||
|
||||
Future<GroupApplicationList> getGroupApplicationList({
|
||||
required String gid,
|
||||
required String uid,
|
||||
}) {
|
||||
Future<GroupApplicationList> getGroupApplicationList() {
|
||||
return _channel
|
||||
.invokeMethod('getGroupApplicationList', _buildParam({}))
|
||||
.then((value) => GroupApplicationList.fromJson(_formatJson(value)));
|
||||
|
@ -144,40 +144,55 @@ class GroupMemberRole {
|
||||
}
|
||||
|
||||
class GroupApplicationInfo {
|
||||
String? id;
|
||||
String? groupID;
|
||||
String? fromUserID;
|
||||
String? fromUserNickName;
|
||||
String? fromUserFaceUrl;
|
||||
String? toUserID;
|
||||
int? addTime;
|
||||
String? requestMsg;
|
||||
int? flag; //INIT = 0, REFUSE = -1, AGREE = 1
|
||||
String? reqMsg;
|
||||
String? handledMsg;
|
||||
int? type;
|
||||
int? handleStatus;
|
||||
int? handleResult;
|
||||
int? createTime;
|
||||
String? fromUserNickName;
|
||||
String? toUserNickName;
|
||||
String? fromUserFaceURL;
|
||||
String? toUserFaceURL;
|
||||
String? handledUser;
|
||||
int? type; //APPLICATION = 0, INVITE = 1
|
||||
int? handleStatus; //UNHANDLED = 0, BY_OTHER = 1, BY_SELF = 2
|
||||
int? handleResult; //REFUSE = 0, AGREE = 1
|
||||
|
||||
GroupApplicationInfo(
|
||||
{this.groupID,
|
||||
{this.id,
|
||||
this.groupID,
|
||||
this.fromUserID,
|
||||
this.fromUserNickName,
|
||||
this.fromUserFaceUrl,
|
||||
this.toUserID,
|
||||
this.addTime,
|
||||
this.requestMsg,
|
||||
this.flag,
|
||||
this.reqMsg,
|
||||
this.handledMsg,
|
||||
this.createTime,
|
||||
this.fromUserNickName,
|
||||
this.toUserNickName,
|
||||
this.fromUserFaceURL,
|
||||
this.toUserFaceURL,
|
||||
this.handledUser,
|
||||
this.type,
|
||||
this.handleStatus,
|
||||
this.handleResult});
|
||||
|
||||
GroupApplicationInfo.fromJson(Map<String, dynamic> json) {
|
||||
id = json['id'];
|
||||
groupID = json['groupID'];
|
||||
fromUserID = json['fromUserID'];
|
||||
fromUserNickName = json['fromUserNickName'];
|
||||
fromUserFaceUrl = json['fromUserFaceUrl'];
|
||||
toUserID = json['toUserID'];
|
||||
addTime = json['addTime'];
|
||||
requestMsg = json['requestMsg'];
|
||||
flag = json['flag'];
|
||||
reqMsg = json['reqMsg'];
|
||||
handledMsg = json['handledMsg'];
|
||||
createTime = json['createTime'];
|
||||
fromUserNickName = json['fromUserNickName'];
|
||||
toUserNickName = json['toUserNickName'];
|
||||
fromUserFaceURL = json['fromUserFaceURL'];
|
||||
toUserFaceURL = json['toUserFaceURL'];
|
||||
handledUser = json['handledUser'];
|
||||
type = json['type'];
|
||||
handleStatus = json['handleStatus'];
|
||||
handleResult = json['handleResult'];
|
||||
@ -185,14 +200,19 @@ class GroupApplicationInfo {
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
final Map<String, dynamic> data = new Map<String, dynamic>();
|
||||
data['id'] = this.id;
|
||||
data['groupID'] = this.groupID;
|
||||
data['fromUserID'] = this.fromUserID;
|
||||
data['fromUserNickName'] = this.fromUserNickName;
|
||||
data['fromUserFaceUrl'] = this.fromUserFaceUrl;
|
||||
data['toUserID'] = this.toUserID;
|
||||
data['addTime'] = this.addTime;
|
||||
data['requestMsg'] = this.requestMsg;
|
||||
data['flag'] = this.flag;
|
||||
data['reqMsg'] = this.reqMsg;
|
||||
data['handledMsg'] = this.handledMsg;
|
||||
data['createTime'] = this.createTime;
|
||||
data['fromUserNickName'] = this.fromUserNickName;
|
||||
data['toUserNickName'] = this.toUserNickName;
|
||||
data['fromUserFaceURL'] = this.fromUserFaceURL;
|
||||
data['toUserFaceURL'] = this.toUserFaceURL;
|
||||
data['handledUser'] = this.handledUser;
|
||||
data['type'] = this.type;
|
||||
data['handleStatus'] = this.handleStatus;
|
||||
data['handleResult'] = this.handleResult;
|
||||
|
Loading…
x
Reference in New Issue
Block a user