From bc53964894a1a312a82724709349b41e51c9543b Mon Sep 17 00:00:00 2001 From: liwei1dao Date: Mon, 1 Aug 2022 13:47:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=8D=8F=E8=AE=AE=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pb/proto.js | 64 +++++++++++++++++++++-- src/pb/proto/chat_msg.proto | 55 +++++++------------ src/pb/proto/equipment_msg.proto | 29 +++++----- src/pb/proto/errorcode.proto | 90 ++++++++++++++++++-------------- src/pb/proto/gm_msg.proto | 11 ++++ src/pb/proto/hero_db.proto | 1 + src/pb/proto/hero_msg.proto | 16 +++--- src/pb/proto/items_msg.proto | 29 +++++----- src/pb/proto/mail_msg.proto | 34 ++++-------- src/pb/proto/mainline_msg.proto | 22 +++----- src/pb/proto/shop_db.proto | 16 +++--- src/pb/proto/task_msg.proto | 4 +- src/pb/proto/user_msg.proto | 11 ++-- src/pb/proto/userexpand.proto | 3 ++ 14 files changed, 213 insertions(+), 172 deletions(-) create mode 100644 src/pb/proto/gm_msg.proto diff --git a/src/pb/proto.js b/src/pb/proto.js index a75904f..cdccb21 100644 --- a/src/pb/proto.js +++ b/src/pb/proto.js @@ -412,6 +412,10 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr StateInvalid: 20, DBError: 21, SystemError: 22, + DecodeError: 23, + TimestampTimeout: 24, + PbError: 25, + AgentUidEmpty: 26, Exception: 100, Unknown: 101, ResNoEnough: 102, @@ -423,12 +427,12 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr GoldNoEnough: 1003, DiamondNoEnough: 1004, RoleCreated: 1005, - NameExist: 1006, + UserNickNameExist: 1006, VeriCodeNoValid: 1007, VeriCodeExpired: 1008, UserResetData: 1009, - ModifynameCount: 1010, - MailErr: 1011, + UserModiNameCount: 1010, + UserNickNameEmpty: 1011, FriendNotSelf: 1100, FriendSelfMax: 1101, FriendTargetMax: 1102, @@ -471,6 +475,7 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr DrawCardTypeNotFound: 1322, EquipmentOnFoundEquipment: 1400, EquipmentLvlimitReached: 1401, + EquipmentIsWorn: 1402, MainlineNotFindChapter: 1500, MainlineIDFailed: 1501, MainlineNotFound: 1502, @@ -486,8 +491,11 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr TaskActiveNoenough: 1606, TaskNoFinished: 1607, TaskFinished: 1608, + TaskTagEmpty: 1609, + TaskIdEmpty: 1610, ShopGoodsIsSoldOut: 1700, - ShopNoSurplusRefreshNum: 1701 + ShopNoSurplusRefreshNum: 1701, + MailErr: 1800 } }, google: { @@ -924,6 +932,22 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr } } }, + GMCmdReq: { + fields: { + Cmod: { + type: "string", + id: 1 + } + } + }, + GMCmdResp: { + fields: { + IsSucc: { + type: "bool", + id: 1 + } + } + }, SkillData: { fields: { skillID: { @@ -1435,6 +1459,10 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr Amount: { type: "uint32", id: 2 + }, + Select: { + type: "int32", + id: 3 } } }, @@ -2523,6 +2551,22 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr } } }, + UserModifysignReq: { + fields: { + sign: { + type: "string", + id: 1 + } + } + }, + UserModifysignResp: { + fields: { + uid: { + type: "string", + id: 1 + } + } + }, Hair: { fields: { resId: { @@ -2642,6 +2686,18 @@ var $root = ($protobuf.roots["default"] || ($protobuf.roots["default"] = new $pr keyType: "int32", type: "Figure", id: 10 + }, + activeday: { + type: "int32", + id: 11 + }, + activeweek: { + type: "int32", + id: 12 + }, + sign: { + type: "string", + id: 13 } } }, diff --git a/src/pb/proto/chat_msg.proto b/src/pb/proto/chat_msg.proto index bcef56a..7a3233c 100644 --- a/src/pb/proto/chat_msg.proto +++ b/src/pb/proto/chat_msg.proto @@ -3,68 +3,49 @@ option go_package = ".;pb"; import "chat_db.proto"; //聊天消息推送 -message ChatMessagePush{ - DBChat chat = 1; -} +message ChatMessagePush { DBChat chat = 1; } //申请跨服频道号 -message ChatCrossChannelReq { - -} +message ChatCrossChannelReq {} //申请跨服频道号 回应 -message ChatCrossChannelResp { - int32 channelId = 1; -} +message ChatCrossChannelResp { int32 channelId = 1; } //申请切换频道 -message ChatChanageChannelReq { - int32 channelId = 1; -} +message ChatChanageChannelReq { int32 channelId = 1; } //申请切换频道 回应 message ChatChanageChannelResp { - int32 channelId = 1; - bool isSucc = 2; + int32 channelId = 1; + bool isSucc = 2; } //请求聊天消息 message ChatGetListReq { - ChatChannel channel = 1; //频道 + ChatChannel channel = 1; //频道 } //请求聊天消息 回应 -message ChatGetListResp { - repeated DBChat chats = 1; -} - +message ChatGetListResp { repeated DBChat chats = 1; } //请求跨服聊天消息 message ChatSpanGetListReq { - ChatChannel channel = 1; //频道 - int32 channelId = 2; //跨服频道id + ChatChannel channel = 1; //频道 + int32 channelId = 2; //跨服频道id } //请求跨服聊天消息 回应 -message ChatSpanGetListResp { - repeated DBChat chats = 1; -} +message ChatSpanGetListResp { repeated DBChat chats = 1; } //消息发送请求 message ChatSendReq { - ChatChannel channel = 1; //频道 - string targetId = 2; //目标用户id - string content = 3; //内容 + ChatChannel channel = 1; //频道 + string targetId = 2; //目标用户id + string content = 3; //内容 } //消息发送请求 回应 -message ChatSendResp { - -} - +message ChatSendResp {} //跨服消息发送请求 message ChatSpanSendReq { - ChatChannel channel = 1; //频道 - string content = 2; //内容 + ChatChannel channel = 1; //频道 + string content = 2; //内容 } //跨服消息发送请求 回应 -message ChatSpanSendResp { - -} - +message ChatSpanSendResp {} diff --git a/src/pb/proto/equipment_msg.proto b/src/pb/proto/equipment_msg.proto index cce15e5..e8cdbe7 100644 --- a/src/pb/proto/equipment_msg.proto +++ b/src/pb/proto/equipment_msg.proto @@ -3,37 +3,36 @@ option go_package = ".;pb"; import "equipment_db.proto"; //获取装备列表请求 -message EquipmentGetListReq { - -} +message EquipmentGetListReq {} //获取装备列表请求 回应 message EquipmentGetListResp { - repeated DB_Equipment Equipments = 1; //装备列表 + repeated DB_Equipment Equipments = 1; //装备列表 } //推送装备背包变化 message EquipmentChangePush { - repeated DB_Equipment Equipments = 1; //装备列表 + repeated DB_Equipment Equipments = 1; //装备列表 } //装备挂在到英雄上 -message EquipmentEquipReq{ - string HeroCardId = 1; //英雄卡Id - repeated string EquipmentId = 2; //装备Id 固定长度的数组 0-5 对应的装备栏 +message EquipmentEquipReq { + string HeroCardId = 1; //英雄卡Id + repeated string EquipmentId = 2; //装备Id 固定长度的数组 0-5 对应的装备栏 } //装备挂在到英雄上 回应 -message EquipmentEquipResp{ - repeated DB_Equipment Equipments = 1; //挂在装备列表 +message EquipmentEquipResp { + repeated DB_Equipment Equipments = 1; //挂在装备列表 } //装备升级 -message EquipmentUpgradeReq{ - string EquipmentId = 1; //装备Id +message EquipmentUpgradeReq { + string EquipmentId = 1; //装备Id } //装备升级 回应 -message EquipmentUpgradeResp{ - bool IsSucc = 1; - repeated DB_Equipment Equipment = 2; //由于装备可以叠加 升级后会创建一个新的装备出来 所以可能影响两个装备 +message EquipmentUpgradeResp { + bool IsSucc = 1; + repeated DB_Equipment Equipment = + 2; //由于装备可以叠加 升级后会创建一个新的装备出来 所以可能影响两个装备 } \ No newline at end of file diff --git a/src/pb/proto/errorcode.proto b/src/pb/proto/errorcode.proto index 325f8db..286a51d 100644 --- a/src/pb/proto/errorcode.proto +++ b/src/pb/proto/errorcode.proto @@ -9,13 +9,17 @@ enum ErrorCode { CacheReadError = 13; //缓存读取失败 SqlExecutionError = 14; //数据库执行错误 ReqParameterError = 15; //请求参数错误 - SignError = 16; //签名错误 + SignError = 16; //签名串错误 InsufficientPermissions = 17; //权限不足 NoLogin = 18; //未登录 UserSessionNobeing = 19; //用户不存在 StateInvalid = 20; //无效状态 DBError = 21; //数据库操作失败 SystemError = 22; //通用错误 + DecodeError = 23; //加密串解码错误 + TimestampTimeout = 24; //加密串时间戳超时 + PbError = 25; // pb错误 + AgentUidEmpty = 26; // AgentUid空 Exception = 100; //程序执行异常 Unknown = 101; //未知错误 ResNoEnough = 102; //资源不足 @@ -23,18 +27,18 @@ enum ErrorCode { ConfigNoFound = 104; //配置未找到 // user - SecKeyInvalid = 1000; //秘钥无效 - SecKey = 1001; //秘钥格式错误 - BindUser = 1002; //用户绑定错误 - GoldNoEnough = 1003; // 金币不足 - DiamondNoEnough = 1004; // 钻石不足 - RoleCreated = 1005; //已创角 - NameExist = 1006; //昵称已存在 - VeriCodeNoValid = 1007; //验证码无效 - VeriCodeExpired = 1008; //验证码过期 - UserResetData = 1009; //初始化用户失败 - ModifynameCount = 1010; //名称修改次数不足 - MailErr = 1011; // 邮件不存在 + SecKeyInvalid = 1000; //秘钥无效 + SecKey = 1001; //秘钥格式错误 + BindUser = 1002; //用户绑定错误 + GoldNoEnough = 1003; // 金币不足 + DiamondNoEnough = 1004; // 钻石不足 + RoleCreated = 1005; //已创角 + UserNickNameExist = 1006; //昵称已存在 + VeriCodeNoValid = 1007; //验证码无效 + VeriCodeExpired = 1008; //验证码过期 + UserResetData = 1009; //初始化用户失败 + UserModiNameCount = 1010; //名称修改次数不足 + UserNickNameEmpty = 1011; //昵称空 // friend FriendNotSelf = 1100; //不能是自己 @@ -58,39 +62,41 @@ enum ErrorCode { ItemsUseNotSupported = 1204; //暂不支持使用 // hero - HeroNoExist = 1300; //英雄不存在 - HeroNoEnough = 1301; //英雄数量不足 - HeroMaxLv = 1302; //英雄达到最大等级 - HeroInitCreat = 1303; //初始化英雄 - HeroColorErr = 1304; // 品质不匹配 - HeroSkillUpErr = 1305; // 技能升级失败 - HeroMaxResonate = 1306; // 达到最大共鸣次数 - HeroNoResonate = 1307; // 没有共鸣 - HeroNotNeedResonate = 1308; // 不需要重置共鸣 - HeroNoEnergy = 1309; // 没有能量点数 - HeroCreate = 1310; // 创建卡失败 - HeroEquipUpdate = 1311; // 更新装备失败 - HeroMaxAwaken = 1312; // 达到最大觉醒等级 - HeroIsLock = 1313; // 英雄被锁定不能被消耗 - HeroMaxCount = 1314; // 英雄达到最大数量 - HeroCostTypeErr = 1315; // 消耗英雄参数不匹配 - HeroStarErr = 1316; // 不满足升星条件 - HeroTypeErr = 1317; // 升级英雄类型不对 - HeroExpTypeErr = 1318; // 技能升级卡类型不对 - HeroAddMaxExp = 1319; // 升级经验卡溢出 检查传入的数量 - HeroStarLvErr = 1320; // 升星等级不够 - HeroMaxStarLv = 1321; // 达到最大升星等级 + HeroNoExist = 1300; //英雄不存在 + HeroNoEnough = 1301; //英雄数量不足 + HeroMaxLv = 1302; //英雄达到最大等级 + HeroInitCreat = 1303; //初始化英雄 + HeroColorErr = 1304; // 品质不匹配 + HeroSkillUpErr = 1305; // 技能升级失败 + HeroMaxResonate = 1306; // 达到最大共鸣次数 + HeroNoResonate = 1307; // 没有共鸣 + HeroNotNeedResonate = 1308; // 不需要重置共鸣 + HeroNoEnergy = 1309; // 没有能量点数 + HeroCreate = 1310; // 创建卡失败 + HeroEquipUpdate = 1311; // 更新装备失败 + HeroMaxAwaken = 1312; // 达到最大觉醒等级 + HeroIsLock = 1313; // 英雄被锁定不能被消耗 + HeroMaxCount = 1314; // 英雄达到最大数量 + HeroCostTypeErr = 1315; // 消耗英雄参数不匹配 + HeroStarErr = 1316; // 不满足升星条件 + HeroTypeErr = 1317; // 升级英雄类型不对 + HeroExpTypeErr = 1318; // 技能升级卡类型不对 + HeroAddMaxExp = 1319; // 升级经验卡溢出 检查传入的数量 + HeroStarLvErr = 1320; // 升星等级不够 + HeroMaxStarLv = 1321; // 达到最大升星等级 DrawCardTypeNotFound = 1322; // 抽卡类型不匹配 // equipment EquipmentOnFoundEquipment = 1400; // 未找到武器 EquipmentLvlimitReached = 1401; // 武器等级已达上限 + EquipmentIsWorn = 1402; // 武器已经穿戴 + // mainMainline MainlineNotFindChapter = 1500; // 没有找到主线关卡信息 MainlineIDFailed = 1501; // 关卡ID 错误 - MainlineNotFound = 1502; // 主线关卡不存在 - MainlinePreNotFound = 1503; // 前置关卡不匹配 - MainlineRepeatReward = 1504; // 重复领奖 + MainlineNotFound = 1502; // 主线关卡不存在 + MainlinePreNotFound = 1503; // 前置关卡不匹配 + MainlineRepeatReward = 1504; // 重复领奖 MainlineCompleteReward = 1505; // 通关才能领奖 // task @@ -103,8 +109,12 @@ enum ErrorCode { TaskActiveNoenough = 1606; //活跃值未达标 TaskNoFinished = 1607; //任务未完成 TaskFinished = 1608; //已完成 + TaskTagEmpty = 1609; //任务类型空 + TaskIdEmpty = 1610; //任务ID空 // shop - ShopGoodsIsSoldOut = 1700; //商品已售罄 - ShopNoSurplusRefreshNum = 1701; //剩余刷新次数已用完 + ShopGoodsIsSoldOut = 1700; //商品已售罄 + ShopNoSurplusRefreshNum = 1701; //剩余刷新次数已用完 + // mail + MailErr = 1800; // 邮件不存在 } \ No newline at end of file diff --git a/src/pb/proto/gm_msg.proto b/src/pb/proto/gm_msg.proto new file mode 100644 index 0000000..7eab388 --- /dev/null +++ b/src/pb/proto/gm_msg.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; +option go_package = ".;pb"; + +///gm 命令请求 +message GMCmdReq { + string Cmod = 1; +} +///gm 命令请求 回应 +message GMCmdResp { + bool IsSucc = 1; +} \ No newline at end of file diff --git a/src/pb/proto/hero_db.proto b/src/pb/proto/hero_db.proto index ee77ad2..1902874 100644 --- a/src/pb/proto/hero_db.proto +++ b/src/pb/proto/hero_db.proto @@ -30,4 +30,5 @@ message DBHero { int32 suiteId = 21; //@go_tags(`bson:"suiteId"`) 套装Id int32 suiteExtId = 22; // go_tags(`bson:"suiteExtId"`) 扩展套装Id bool isOverlying = 23; // go_tags(`bson:"isOverlying"`) 是否允许叠加 默认true + //map energyProperty = 24; //@go_tags(`bson:"energyProperty"`) } \ No newline at end of file diff --git a/src/pb/proto/hero_msg.proto b/src/pb/proto/hero_msg.proto index 1ae5706..5152afa 100644 --- a/src/pb/proto/hero_msg.proto +++ b/src/pb/proto/hero_msg.proto @@ -131,9 +131,9 @@ message HeroLockResp { // 测试用(获取指定星级等级的英雄) message HeroGetSpecifiedReq { string heroCoinfigID = 1; // 英雄配置ID - int32 Amount = 2; // 数量 - int32 star = 3; // 星级 - int32 lv = 4; // 等级 + int32 Amount = 2; // 数量 + int32 star = 3; // 星级 + int32 lv = 4; // 等级 } message HeroGetSpecifiedResp { @@ -141,15 +141,13 @@ message HeroGetSpecifiedResp { } // 抽卡 -message HeroDrawCardReq { +message HeroDrawCardReq { int32 drawType = 1; // 抽卡类型 见drawCardCost表 } -message HeroDrawCardResp { - repeated string heroes = 1; // 返回英雄的configID +message HeroDrawCardResp { + repeated string heroes = 1; // 返回英雄的configID } // 英雄变化推送 -message HeroChangePush{ - repeated DBHero list = 1; -} \ No newline at end of file +message HeroChangePush { repeated DBHero list = 1; } \ No newline at end of file diff --git a/src/pb/proto/items_msg.proto b/src/pb/proto/items_msg.proto index 8844fdf..5061b88 100644 --- a/src/pb/proto/items_msg.proto +++ b/src/pb/proto/items_msg.proto @@ -4,42 +4,43 @@ import "items_db.proto"; //查询用户背包请求 message ItemsGetlistReq { - int32 IType = 1; //道具类型 + int32 IType = 1; //道具类型 } //查询用户背包请求 回应 message ItemsGetlistResp { - repeated DB_UserItemData Grids = 1; //用户背包列表 + repeated DB_UserItemData Grids = 1; //用户背包列表 } //背包变化推送 message ItemsChangePush { - repeated DB_UserItemData Grids = 1; //变化数据 + repeated DB_UserItemData Grids = 1; //变化数据 } //使用物品请求 message ItemsUseItemReq { - string GridId = 1; //格子Id - uint32 Amount = 2; //使用数量 + string GridId = 1; //格子Id + uint32 Amount = 2; //使用数量 + int32 Select = 3; //选择下标 } //使用物品请求 回应 message ItemsUseItemResp { - string GridId = 1; //格子Id - uint32 Amount = 2; //使用数量 - bool issucc = 3; //是否成功 + string GridId = 1; //格子Id + uint32 Amount = 2; //使用数量 + bool issucc = 3; //是否成功 } //出售道具请求sailitem message ItemsSellItemReq { - string GridId = 1; //格子Id - string ItemId = 2; //物品Id - uint32 Amount = 3; //使用数量 + string GridId = 1; //格子Id + string ItemId = 2; //物品Id + uint32 Amount = 3; //使用数量 } //出售道具请求 回应 message ItemsSellItemResp { - string GridId = 1; //格子Id - uint32 Amount = 2; //使用数量 - bool issucc = 3; //是否成功 + string GridId = 1; //格子Id + uint32 Amount = 2; //使用数量 + bool issucc = 3; //是否成功 } \ No newline at end of file diff --git a/src/pb/proto/mail_msg.proto b/src/pb/proto/mail_msg.proto index e0553f1..4ccd829 100644 --- a/src/pb/proto/mail_msg.proto +++ b/src/pb/proto/mail_msg.proto @@ -2,43 +2,29 @@ syntax = "proto3"; option go_package = ".;pb"; import "mail_db.proto"; -message MailGetListReq { - -} +message MailGetListReq {} // 查询邮件信息 -message MailGetListResp { - repeated DBMailData Mails = 1; -} +message MailGetListResp { repeated DBMailData Mails = 1; } // 查看邮件 -message MailReadMailReq { - string ObjID = 1; -} +message MailReadMailReq { string ObjID = 1; } -message MailReadMailResp { - DBMailData Mail = 1; -} +message MailReadMailResp { DBMailData Mail = 1; } // 领取附件 -message MailGetUserMailAttachmentReq { - string ObjID = 1; -} +message MailGetUserMailAttachmentReq { string ObjID = 1; } -message MailGetUserMailAttachmentResp { - DBMailData Mail = 1; -} +message MailGetUserMailAttachmentResp { DBMailData Mail = 1; } // 删除某个邮件 -message MailDelMailReq { - string ObjID = 1; -} +message MailDelMailReq { string ObjID = 1; } message MailDelMailResp { - string ObjID = 1; // 返回删除邮件id + string ObjID = 1; // 返回删除邮件id } // 推送邮件 -message MailGetNewMailPush{ - DBMailData Mail = 1; // 推送新的邮件信息 +message MailGetNewMailPush { + DBMailData Mail = 1; // 推送新的邮件信息 } \ No newline at end of file diff --git a/src/pb/proto/mainline_msg.proto b/src/pb/proto/mainline_msg.proto index 90d7f77..6a21c46 100644 --- a/src/pb/proto/mainline_msg.proto +++ b/src/pb/proto/mainline_msg.proto @@ -3,34 +3,28 @@ option go_package = ".;pb"; import "mainline_db.proto"; // 查询关卡进度 -message MainlineGetListReq { - -} +message MainlineGetListReq {} // 返回进度信息 -message MainlineGetListResp { - repeated DBMainline data = 1; -} +message MainlineGetListResp { repeated DBMainline data = 1; } // 领取关卡宝箱 message MainlineGetRewardReq { - string chapterObj = 1; // 章节唯一对象id + string chapterObj = 1; // 章节唯一对象id } message MainlineGetRewardResp { - DBMainline data = 1; //当前章节信息 + DBMainline data = 1; //当前章节信息 } // 挑战关卡 message MainlineChallengeReq { - string chapterObj = 1; // 章节唯一对象id - uint32 mainlineId = 2; // 小关ID + string chapterObj = 1; // 章节唯一对象id + uint32 mainlineId = 2; // 小关ID } message MainlineChallengeResp { - DBMainline data = 1; //当前章节信息 + DBMainline data = 1; //当前章节信息 } // 推送新章节 -message MainlineNewChapterPush{ - DBMainline data = 1; -} \ No newline at end of file +message MainlineNewChapterPush { DBMainline data = 1; } \ No newline at end of file diff --git a/src/pb/proto/shop_db.proto b/src/pb/proto/shop_db.proto index eebb822..ca8cd3f 100644 --- a/src/pb/proto/shop_db.proto +++ b/src/pb/proto/shop_db.proto @@ -19,17 +19,17 @@ message UserShopData { message DBShop { string id = 1; //@go_tags(`bson:"_id"`) 装备id string uid = 2; //@go_tags(`bson:"uid"`) 装备id - UserShopData goldShop = 3; //@go_tags(`bson:"goldShop"`)金币商店数据 - UserShopData diamondShop = 4; //@go_tags(`bson:"diamondShop"`)金币商店数据 - UserShopData pvpShop = 5; //@go_tags(`bson:"pvpShop"`)金币商店数据 - UserShopData pveShop = 6; //@go_tags(`bson:"pveShop"`)金币商店数据 - UserShopData allianceShop = 7; //@go_tags(`bson:"allianceShop"`)金币商店数据 + UserShopData goldShop = 3; //@go_tags(`bson:"goldShop"`) 金币商店数据 + UserShopData diamondShop = 4; //@go_tags(`bson:"diamondShop"`) 金币商店数据 + UserShopData pvpShop = 5; //@go_tags(`bson:"pvpShop"`) 金币商店数据 + UserShopData pveShop = 6; //@go_tags(`bson:"pveShop"`) 金币商店数据 + UserShopData allianceShop = 7; //@go_tags(`bson:"allianceShop"`) 金币商店数据 } message DBShopItem { string id = 1; //@go_tags(`bson:"_id"`) 装备id string uid = 2; //@go_tags(`bson:"uid"`) 装备id - int32 goodsId = 3; //@go_tags(`bson:"goodsId"`)商品Id - map buyNum = 4; //@go_tags(`bson:"buyNum"`)购买数量 - map lastBuyTime = 5; //@go_tags(`bson:"lastBuyTime"`)最后一次购买的时间 + int32 goodsId = 3; //@go_tags(`bson:"goodsId"`) 商品Id + map buyNum = 4; //@go_tags(`bson:"buyNum"`) 购买数量 + map lastBuyTime = 5; //@go_tags(`bson:"lastBuyTime"`) 最后一次购买的时间 } \ No newline at end of file diff --git a/src/pb/proto/task_msg.proto b/src/pb/proto/task_msg.proto index e67a3bd..58a0505 100644 --- a/src/pb/proto/task_msg.proto +++ b/src/pb/proto/task_msg.proto @@ -46,6 +46,4 @@ message TaskDoStrategyResp { } //任务完成推送 -message TaskFinishedPush { - int32 taskId = 1; -} \ No newline at end of file +message TaskFinishedPush { int32 taskId = 1; } \ No newline at end of file diff --git a/src/pb/proto/user_msg.proto b/src/pb/proto/user_msg.proto index fcab22a..934feb1 100644 --- a/src/pb/proto/user_msg.proto +++ b/src/pb/proto/user_msg.proto @@ -39,9 +39,7 @@ message UserCreateReq { string NickName = 1; //昵称 } -message UserCreateResp { - bool IsSucc = 1; -} +message UserCreateResp { bool IsSucc = 1; } //添加用户资源 message UserAddResReq { @@ -119,4 +117,9 @@ message UserFigureResp { string uid = 1; int32 action = 2; //部位 Figure figure = 3; -} \ No newline at end of file +} + +// 用户签名 +message UserModifysignReq { string sign = 1; } + +message UserModifysignResp { string uid = 1; } \ No newline at end of file diff --git a/src/pb/proto/userexpand.proto b/src/pb/proto/userexpand.proto index 70cdf79..aaa7ac0 100644 --- a/src/pb/proto/userexpand.proto +++ b/src/pb/proto/userexpand.proto @@ -50,4 +50,7 @@ message DBUserExpand { map tujian = 8; // 图鉴 int32 curFigure = 9; //当前形象 map preinstall = 10; //形象预设 + int32 activeday = 11; //日活跃度 + int32 activeweek = 12; //周活跃度 + string sign = 13; //用户签名 }