|
|
@@ -21,8 +21,45 @@ service BusinessExt { |
|
|
|
rpc IsFriends (IsFriendsReq) returns (IsFriendsResp); |
|
|
|
// 投诉群 |
|
|
|
rpc ComplainGroup (ComplainGroupReq) returns (Empty); |
|
|
|
// 发布群公告 |
|
|
|
rpc PublishGroupNotice (PublishGroupNoticeReq) returns (Empty); |
|
|
|
// 查看群公告 |
|
|
|
rpc ViewGroupNotice (ViewGroupNoticeReq) returns (ViewGroupNoticeResp); |
|
|
|
// 点赞群公告 |
|
|
|
rpc LikeGroupNotice (LikeGroupNoticeReq) returns (Empty); |
|
|
|
// 取消点赞群公告 |
|
|
|
rpc CancelLikeGroupNotice (CancelLikeGroupNoticeReq) returns (Empty); |
|
|
|
} |
|
|
|
|
|
|
|
message LikeGroupNoticeReq { |
|
|
|
int64 group_id = 1; |
|
|
|
} |
|
|
|
|
|
|
|
message CancelLikeGroupNoticeReq { |
|
|
|
int64 group_id = 1; |
|
|
|
} |
|
|
|
|
|
|
|
message ViewGroupNoticeReq { |
|
|
|
int64 group_id = 1; |
|
|
|
} |
|
|
|
|
|
|
|
message ViewGroupNoticeResp { |
|
|
|
int64 group_id = 1; |
|
|
|
int64 user_id = 2; //发布用户id |
|
|
|
string content = 3; //公告内容 |
|
|
|
int64 like_nums = 4; //点赞数量 |
|
|
|
int64 read_nums = 5; //阅读数量 |
|
|
|
GroupNoticePublishType publish_type = 6; // 发布方式 |
|
|
|
string publish_time = 7; // 发布时间 |
|
|
|
bool is_like = 8; // 是否点赞 |
|
|
|
} |
|
|
|
|
|
|
|
message PublishGroupNoticeReq { |
|
|
|
int64 group_id = 1; |
|
|
|
int64 user_id = 2; //发布用户id |
|
|
|
GroupNoticePublishType publish_type = 3; // 发布方式 |
|
|
|
string content = 4; // 发布内容 |
|
|
|
} |
|
|
|
|
|
|
|
message ComplainGroupReq { |
|
|
|
int64 group_id = 1; |
|
|
@@ -31,7 +68,7 @@ message ComplainGroupReq { |
|
|
|
repeated string image_list = 4; // 图片 |
|
|
|
} |
|
|
|
|
|
|
|
// 消息类型 |
|
|
|
// 投诉类型 |
|
|
|
enum ComplainType { |
|
|
|
CT_UNKNOWN = 0; // 未知 |
|
|
|
CT_GAMBLE = 1; // 存在赌博行为 |
|
|
@@ -43,6 +80,14 @@ enum ComplainType { |
|
|
|
MT_OTHER = 7; // 其他 |
|
|
|
} |
|
|
|
|
|
|
|
// 群公告发布方式 |
|
|
|
enum GroupNoticePublishType { |
|
|
|
UNKNOWN_PUBLISH = 0; // 未知 |
|
|
|
ONLY_PUBLISH = 1; // 仅发布 |
|
|
|
PUBLISH_AND_NOTICE = 2; // 发布并通知 |
|
|
|
NOTICE_AND_TOP_UP = 3; // 存在骗钱行为 |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
message IsFriendsReq { |
|
|
|
string user_phone = 1; |
|
|
|