删除不需要的
This commit is contained in:
parent
26c497e03b
commit
afe52e8070
@ -1,49 +0,0 @@
|
||||
package friend
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"google.golang.org/protobuf/proto"
|
||||
"legu.airobot/lib"
|
||||
"legu.airobot/pb"
|
||||
)
|
||||
|
||||
var _ lib.ICaller = (*FriendApply)(nil)
|
||||
|
||||
type FriendApply struct {
|
||||
lib.Action
|
||||
}
|
||||
|
||||
func (a *FriendApply) Info() lib.SceneInfo {
|
||||
return lib.SceneInfo{
|
||||
Name: "friend.apply",
|
||||
Desc: "好友申请",
|
||||
}
|
||||
}
|
||||
|
||||
func (a *FriendApply) BuildReq(store lib.IStore, head *pb.UserMessage) lib.RawReq {
|
||||
id := time.Now().UnixNano()
|
||||
var req []byte
|
||||
|
||||
b := store.Get("friend.apply")
|
||||
|
||||
rsp := &pb.FriendRandlistResp{}
|
||||
if err := proto.Unmarshal(b, rsp); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
if len(rsp.List) == 0 {
|
||||
return lib.RawReq{}
|
||||
}
|
||||
|
||||
if lib.ProtoMarshal(&pb.FriendApplyReq{
|
||||
FriendId: rsp.List[0].UserId,
|
||||
}, head) {
|
||||
data, err := proto.Marshal(head)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
req = data
|
||||
}
|
||||
return lib.RawReq{ID: id, Req: req}
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
package friend
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"google.golang.org/protobuf/proto"
|
||||
"legu.airobot/lib"
|
||||
"legu.airobot/pb"
|
||||
)
|
||||
|
||||
var _ lib.ICaller = (*FriendRecommend)(nil)
|
||||
|
||||
// 好友推荐
|
||||
type FriendRecommend struct {
|
||||
lib.Action
|
||||
}
|
||||
|
||||
func (a *FriendRecommend) Info() lib.SceneInfo {
|
||||
return lib.SceneInfo{
|
||||
Name: "friend.randlist",
|
||||
Desc: "好友推荐",
|
||||
}
|
||||
}
|
||||
|
||||
func (a *FriendRecommend) BuildReq(store lib.IStore, head *pb.UserMessage) lib.RawReq {
|
||||
id := time.Now().UnixNano()
|
||||
|
||||
var req []byte
|
||||
if lib.ProtoMarshal(&pb.FriendRandlistReq{}, head) {
|
||||
data, err := proto.Marshal(head)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
req = data
|
||||
}
|
||||
|
||||
return lib.RawReq{ID: id, Req: req}
|
||||
}
|
Loading…
Reference in New Issue
Block a user