| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- package cli
- import (
- "f1-game/internal/enum"
- nameRoute "f1-game/internal/name/route"
- "f1-game/internal/pb"
- )
- // 获取个人战报列表
- func (p *Robot) ReportList(groupID string, category enum.ReportCategory) {
- req := &pb.I32Str{
- Key: int32(category),
- Value: groupID,
- }
- rsp := &pb.ReportGroupList{}
- err := p.RequestResponse(nameRoute.MapPlayer_ReportList, req, rsp)
- if err != nil {
- p.Debugf("[BattleReportList] err = %v", err)
- return
- }
- p.Debugf("[BattleReportList] rsp = %v", rsp)
- }
- // 获取个人收藏战报列表
- func (p *Robot) ReportInfo() {
- req := &pb.None{}
- rsp := &pb.ReportInfo{}
- err := p.RequestResponse(nameRoute.MapPlayer_ReportInfo, req, rsp)
- if err != nil {
- p.Debugf("[ReportInfo] err = %v", err)
- return
- }
- p.Debugf("[ReportInfo] rsp = %v", rsp)
- }
- // 战报收藏和取消收藏
- func (p *Robot) ReportLike(likeType enum.ReportLikeType, likeID string, isLike bool) {
- req := &pb.ReportLikeRequest{
- LikeType: int32(likeType),
- LikeID: likeID,
- IsLike: isLike,
- }
- rsp := &pb.I32{}
- err := p.RequestResponse(nameRoute.MapPlayer_ReportLike, req, rsp)
- if err != nil {
- p.Debugf("[ReportLike] err = %v", err)
- return
- }
- p.Debugf("[ReportLike] rsp = %v", rsp)
- }
- // 战报一键阅读
- func (p *Robot) ReportRead(groupID string) {
- req := &pb.Str{
- Value: groupID,
- }
- rsp := &pb.I32{}
- err := p.RequestResponse(nameRoute.MapPlayer_ReportRead, req, rsp)
- if err != nil {
- p.Debugf("[ReportRead] err = %v", err)
- return
- }
- p.Debugf("[ReportRead] rsp = %v", rsp)
- }
- // 获取同盟战报列表
- func (p *Robot) LeagueReportList(groupID int64, category enum.ReportCategory) {
- req := &pb.I64I32{
- Key: groupID,
- Value: int32(category),
- }
- rsp := &pb.ReportGroupList{}
- err := p.RequestResponse(nameRoute.MapLeague_ReportList, req, rsp)
- if err != nil {
- p.Debugf("[LeagueReportList] err = %v", err)
- return
- }
- p.Debugf("[LeagueReportList] rsp = %v", rsp)
- }
|