diff --git a/modules/sociaty/model_sociaty.go b/modules/sociaty/model_sociaty.go index 54976bc45..a1ba7c840 100644 --- a/modules/sociaty/model_sociaty.go +++ b/modules/sociaty/model_sociaty.go @@ -388,7 +388,7 @@ func (this *ModelSociaty) dismiss(sociaty *pb.DBSociaty) error { return nil } -//删除请求记录 +// 删除请求记录 func (this *ModelSociaty) delFromApplyRecord(uid string, sociaty *pb.DBSociaty) error { for i := 0; i < len(sociaty.ApplyRecord); i++ { if sociaty.ApplyRecord[i].Uid == uid { @@ -402,7 +402,7 @@ func (this *ModelSociaty) delFromApplyRecord(uid string, sociaty *pb.DBSociaty) return this.updateSociaty(sociaty.Id, update) } -//添加成员 +// 添加成员 func (this *ModelSociaty) addMember(uid string, sociaty *pb.DBSociaty) error { if int32(len(sociaty.Members)) >= this.getMemberMax(sociaty) { return comm.NewCustomError(pb.ErrorCode_SociatyMemberCountLimit) @@ -487,6 +487,19 @@ func (this *ModelSociaty) agree(uid string, sociaty *pb.DBSociaty) error { if this.isMember(uid, sociaty) { return comm.NewCustomError(pb.ErrorCode_SociatyBelongTo) } + + // 判断改用户是否在申请记录中 + var flag bool + for _, r := range sociaty.GetApplyRecord() { + if r.Uid == uid { + flag = true + break + } + } + if !flag { + return comm.NewCustomError(pb.ErrorCode_SociatyApplyCancel) + } + //删除申请记录 if err := this.delFromApplyRecord(uid, sociaty); err != nil { return err @@ -501,7 +514,7 @@ func (this *ModelSociaty) agree(uid string, sociaty *pb.DBSociaty) error { return this.module.modelSociatyTask.initSociatyTask(uid, sociaty.Id) } -//拒绝 +// 拒绝 func (this *ModelSociaty) refuse(uid string, sociaty *pb.DBSociaty) error { return this.delFromApplyRecord(uid, sociaty) } @@ -542,7 +555,7 @@ func (this *ModelSociaty) discharge(targetId string, sociaty *pb.DBSociaty) erro return this.updateSociaty(sociaty.Id, update) } -//获取职位数 +// 获取职位数 func (this *ModelSociaty) getJobCount(job pb.SociatyJob, sociaty *pb.DBSociaty) (count int) { for _, m := range sociaty.Members { if m.Job == job { @@ -639,7 +652,7 @@ func (this *ModelSociaty) extendJob(srcMasterId string, sociaty *pb.DBSociaty) e return nil } -//选举新会长 +// 选举新会长 func (this *ModelSociaty) electNewMaster(srcMasterId string, sociaty *pb.DBSociaty) error { vpIds := []*pb.SociatyMember{} // 副会长 aIds := []*pb.SociatyMember{} //管理员 diff --git a/pb/errorcode_string.go b/pb/errorcode_string.go index 7dffbcb1c..ed6d946fa 100644 --- a/pb/errorcode_string.go +++ b/pb/errorcode_string.go @@ -35,6 +35,7 @@ func _() { _ = x[ErrorCode_UserLogined-105] _ = x[ErrorCode_NoOpened-106] _ = x[ErrorCode_DataNotFound-107] + _ = x[ErrorCode_ExternalModule-108] _ = x[ErrorCode_SecKeyInvalid-1000] _ = x[ErrorCode_SecKey-1001] _ = x[ErrorCode_BindUser-1002] @@ -65,6 +66,7 @@ func _() { _ = x[ErrorCode_UserTalent3NoEnough-1027] _ = x[ErrorCode_UserTalent4NoEnough-1028] _ = x[ErrorCode_UserMerchantNoEnough-1029] + _ = x[ErrorCode_UserLvNoEnough-1030] _ = x[ErrorCode_FriendNotSelf-1100] _ = x[ErrorCode_FriendSelfMax-1101] _ = x[ErrorCode_FriendTargetMax-1102] @@ -255,6 +257,7 @@ func _() { _ = x[ErrorCode_SociatyTaskNoFinished-3041] _ = x[ErrorCode_SociatyTaskReceived-3042] _ = x[ErrorCode_SociatyApplyLvLimit-3043] + _ = x[ErrorCode_SociatyApplyCancel-3044] _ = x[ErrorCode_ArenaTicketBuyUp-3101] _ = x[ErrorCode_ArenaTicketNotEnough-3102] _ = x[ErrorCode_ArenaTicketNpcInCd-3103] @@ -341,7 +344,7 @@ func _() { _ = x[ErrorCode_OldtimesNoAllFinished-4605] } -const _ErrorCode_name = "成功网关执行异常没有找到远程服务器远程服务器未找到执行方法Rpc方法执行错误缓存读取失败数据库执行错误请求参数错误签名串错误权限不足未登录用户不存在无效状态数据库操作失败通用错误加密串解码错误加密串时间戳超时pb错误AgentUid空程序执行异常未知错误资源不足配置异常配置未找到已在其它终端登录模块未开放数据为找到秘钥无效秘钥格式错误用户绑定错误金币不足钻石不足已创角昵称已存在验证码无效验证码过期初始化用户失败名称修改次数不足昵称空扩展数据空经验不足友情点不足公会币不足竞技场币不足体力不足体力达到最大上限纯净月髓不足玩家不在线未查询到玩家签到状态不对功能开启条件未达到功能开启条件已激活阵营1天赋点阵营2天赋点阵营3天赋点阵营4天赋点虚拟币不足不能是自己超出好友最大数量超出目标好友最大数量无好友记录无目标好友记录已是好友已申请该好友已在自己黑名单中已在对方的黑名单中申请失败黑名单最大数量查询昵称为空已点赞已领取点赞不能给自己点赞友情点上线未更换助战没有可领取的奖励切磋请求超时已发送切磋请求无切磋请求好友切磋中目标已经在战斗挑战券背包物品不足背包未找到物品格子背包格子数量已达上限背包格子容量已达上限暂不支持使用道具不支持出售体力购买达到上限英雄不存在英雄数量不足英雄达到最大等级初始化英雄品质不匹配技能升级失败达到最大共鸣次数没有共鸣不需要重置共鸣没有能量点数创建卡失败更新装备失败达到最大觉醒等级英雄被锁定不能被消耗英雄达到最大数量消耗英雄参数不匹配不满足升星条件升级英雄类型不对技能升级卡类型不对升级经验卡溢出 检查传入的数量升星等级不够达到最大升星等级抽卡类型不匹配达到最大技能等级已经是练功状态英雄等级不足英雄已经登记过未找到武器武器等级已达上限武器已经穿戴装备不能出售套装未找到没有找到主线关卡信息关卡ID 错误主线关卡不存在前置关卡不匹配重复领奖通关才能领奖扫荡通关星级不够初始化失败重置任务失败任务处理失败已领取初始化活跃度失败未找到用户活跃度配置活跃值未达标任务未完成已完成任务类型空任务ID空未找到用户任务商品已售罄剩余刷新次数已用完邮件不存在找不到塔数据挑战关卡数据不匹配重复领取条件不足未解锁 前置条件不足没有解锁已经在使用已解锁有未解锁柱子武馆图鉴领取错误武馆图鉴不满足领取条件超过订单时长技能已经达到满级任务已完成任务未完成任务未开启已获取奖励前置未完成未达到限定条件不是最后一个任务未找到符合的条件配置关卡难度不匹配BOSS 类型不对购买达到最大次数挑战达到最大次数boos 连接已失效boos 参与人数已达上限boos 挑战次数已达上限boos 战斗未结束boos 战斗魏未胜利boos 未加入战斗序列boos 挑战次数不足未找到记录任务已完成章节奖励不能领取禁止进入章节未开启前置任务未完成关卡难度不匹配BOSS 类型不对购买达到最大次数挑战达到最大次数挑战次数不足关卡难度不匹配BOSS 类型不对购买达到最大次数挑战达到最大次数挑战达到最大次数达到最大等级没找到羁绊数据已经是激活状态已经领取奖励领奖等级没达到未找到羁绊任务数据前置任务未完成送礼达到最大次数战斗校验失败战斗失败创建战斗失败战斗指令输入失败由用户离线战斗队长技校验失败战斗不存在公会不存在已在公会里钻石不足不是公会成员无权限未加入公会解散失败退会失败申请-同意失败申请-拒绝失败公会日志参数错误会长不能被踢出设置职位失败公会修改失败无需弹劾签到失败已签到CD时间限制最大申请该公会人数不能设置自己超出人数限制奖励已领取奖励领取失败更新公会资源失败已是公会成员已申请申请等级不满足任务未完成活跃度不足活跃度领取失败公会已解散公会名存在会长不允许退公会无会长无阵容挑战券不足赛季未初始赛季已结束队伍解锁条件不满足未找到boss任务任务未完成任务奖励已领取超出最大申请等级限制票据上限票据不足cd中天赋已学习/ 天赋不存在先解锁前置天赋当前天赋已经是重置状态买入上限卖出上限单日最大交易次数背包格子达到上限奖励重复领取已经在该城市了任务没完成道具数量不足当前城市不卖改道具当前城市不回收道具未开启重置cd未结束特权没激活特权续费时间没到Vip等级不足Vip礼包购买失败Vip礼包重复购买子任务奖励领取失败进阶奖励领取失败支付次数不足续费时间没达到要求订单已完成任务完成失败等级不满足不能接取任务条件未完成任务已完成上个任务未完成组ID不一致章节任务未完成章节奖励已领取无需处理战斗创建失败未完成任务没有正在自动战斗的数据自动战斗状态错误没有激活图纸信息炉温不够不能打造炉子达到最大等级顾客上限装备回收数量不足炉温达上限缺少熔岩图鉴奖励满级图鉴奖励等级不足图鉴任务未完成图鉴任务奖励已领没有找到图鉴数据没有图鉴更新数据前置条件不足图鉴类型错误英雄条件未达标免费次数用尽门票不足英雄已派遣任务已过期达到最大刷新次数任务未完成派遣英雄数量不足武馆切磋中邀请已发送 10秒内请勿重复邀请邀请超时木桩已到满级你有切磋未完成目标正在切磋中队伍成员已满邀请已过期无权邀请目标已组队天赋满级前置节点等级不满足章节奖励已领取章节已完成已通关前置未完成没有全部通关" +const _ErrorCode_name = "成功网关执行异常没有找到远程服务器远程服务器未找到执行方法Rpc方法执行错误缓存读取失败数据库执行错误请求参数错误签名串错误权限不足未登录用户不存在无效状态数据库操作失败通用错误加密串解码错误加密串时间戳超时pb错误AgentUid空程序执行异常未知错误资源不足配置异常配置未找到已在其它终端登录模块未开放数据为找到执行外部模块错误秘钥无效秘钥格式错误用户绑定错误金币不足钻石不足已创角昵称已存在验证码无效验证码过期初始化用户失败名称修改次数不足昵称空扩展数据空经验不足友情点不足公会币不足竞技场币不足体力不足体力达到最大上限纯净月髓不足玩家不在线未查询到玩家签到状态不对功能开启条件未达到功能开启条件已激活阵营1天赋点阵营2天赋点阵营3天赋点阵营4天赋点虚拟币不足等级不足不能是自己超出好友最大数量超出目标好友最大数量无好友记录无目标好友记录已是好友已申请该好友已在自己黑名单中已在对方的黑名单中申请失败黑名单最大数量查询昵称为空已点赞已领取点赞不能给自己点赞友情点上线未更换助战没有可领取的奖励切磋请求超时已发送切磋请求无切磋请求好友切磋中目标已经在战斗挑战券背包物品不足背包未找到物品格子背包格子数量已达上限背包格子容量已达上限暂不支持使用道具不支持出售体力购买达到上限英雄不存在英雄数量不足英雄达到最大等级初始化英雄品质不匹配技能升级失败达到最大共鸣次数没有共鸣不需要重置共鸣没有能量点数创建卡失败更新装备失败达到最大觉醒等级英雄被锁定不能被消耗英雄达到最大数量消耗英雄参数不匹配不满足升星条件升级英雄类型不对技能升级卡类型不对升级经验卡溢出 检查传入的数量升星等级不够达到最大升星等级抽卡类型不匹配达到最大技能等级已经是练功状态英雄等级不足英雄已经登记过未找到武器武器等级已达上限武器已经穿戴装备不能出售套装未找到没有找到主线关卡信息关卡ID 错误主线关卡不存在前置关卡不匹配重复领奖通关才能领奖扫荡通关星级不够初始化失败重置任务失败任务处理失败已领取初始化活跃度失败未找到用户活跃度配置活跃值未达标任务未完成已完成任务类型空任务ID空未找到用户任务商品已售罄剩余刷新次数已用完邮件不存在找不到塔数据挑战关卡数据不匹配重复领取条件不足未解锁 前置条件不足没有解锁已经在使用已解锁有未解锁柱子武馆图鉴领取错误武馆图鉴不满足领取条件超过订单时长技能已经达到满级任务已完成任务未完成任务未开启已获取奖励前置未完成未达到限定条件不是最后一个任务未找到符合的条件配置关卡难度不匹配BOSS 类型不对购买达到最大次数挑战达到最大次数boos 连接已失效boos 参与人数已达上限boos 挑战次数已达上限boos 战斗未结束boos 战斗魏未胜利boos 未加入战斗序列boos 挑战次数不足未找到记录任务已完成章节奖励不能领取禁止进入章节未开启前置任务未完成关卡难度不匹配BOSS 类型不对购买达到最大次数挑战达到最大次数挑战次数不足关卡难度不匹配BOSS 类型不对购买达到最大次数挑战达到最大次数挑战达到最大次数达到最大等级没找到羁绊数据已经是激活状态已经领取奖励领奖等级没达到未找到羁绊任务数据前置任务未完成送礼达到最大次数战斗校验失败战斗失败创建战斗失败战斗指令输入失败由用户离线战斗队长技校验失败战斗不存在公会不存在已在公会里钻石不足不是公会成员无权限未加入公会解散失败退会失败申请-同意失败申请-拒绝失败公会日志参数错误会长不能被踢出设置职位失败公会修改失败无需弹劾签到失败已签到CD时间限制最大申请该公会人数不能设置自己超出人数限制奖励已领取奖励领取失败更新公会资源失败已是公会成员已申请申请等级不满足任务未完成活跃度不足活跃度领取失败公会已解散公会名存在会长不允许退公会无会长无阵容挑战券不足赛季未初始赛季已结束队伍解锁条件不满足未找到boss任务任务未完成任务奖励已领取超出最大申请等级限制申请取消了票据上限票据不足cd中天赋已学习/ 天赋不存在先解锁前置天赋当前天赋已经是重置状态买入上限卖出上限单日最大交易次数背包格子达到上限奖励重复领取已经在该城市了任务没完成道具数量不足当前城市不卖改道具当前城市不回收道具未开启重置cd未结束特权没激活特权续费时间没到Vip等级不足Vip礼包购买失败Vip礼包重复购买子任务奖励领取失败进阶奖励领取失败支付次数不足续费时间没达到要求订单已完成任务完成失败等级不满足不能接取任务条件未完成任务已完成上个任务未完成组ID不一致章节任务未完成章节奖励已领取无需处理战斗创建失败未完成任务没有正在自动战斗的数据自动战斗状态错误没有激活图纸信息炉温不够不能打造炉子达到最大等级顾客上限装备回收数量不足炉温达上限缺少熔岩图鉴奖励满级图鉴奖励等级不足图鉴任务未完成图鉴任务奖励已领没有找到图鉴数据没有图鉴更新数据前置条件不足图鉴类型错误英雄条件未达标免费次数用尽门票不足英雄已派遣任务已过期达到最大刷新次数任务未完成派遣英雄数量不足武馆切磋中邀请已发送 10秒内请勿重复邀请邀请超时木桩已到满级你有切磋未完成目标正在切磋中队伍成员已满邀请已过期无权邀请目标已组队天赋满级前置节点等级不满足章节奖励已领取章节已完成已通关前置未完成没有全部通关" var _ErrorCode_map = map[ErrorCode]string{ 0: _ErrorCode_name[0:6], @@ -371,310 +374,313 @@ var _ErrorCode_map = map[ErrorCode]string{ 105: _ErrorCode_name[394:418], 106: _ErrorCode_name[418:433], 107: _ErrorCode_name[433:448], - 1000: _ErrorCode_name[448:460], - 1001: _ErrorCode_name[460:478], - 1002: _ErrorCode_name[478:496], - 1003: _ErrorCode_name[496:508], - 1004: _ErrorCode_name[508:520], - 1005: _ErrorCode_name[520:529], - 1006: _ErrorCode_name[529:544], - 1007: _ErrorCode_name[544:559], - 1008: _ErrorCode_name[559:574], - 1009: _ErrorCode_name[574:595], - 1010: _ErrorCode_name[595:619], - 1011: _ErrorCode_name[619:628], - 1012: _ErrorCode_name[628:643], - 1013: _ErrorCode_name[643:655], - 1014: _ErrorCode_name[655:670], - 1015: _ErrorCode_name[670:685], - 1016: _ErrorCode_name[685:703], - 1017: _ErrorCode_name[703:715], - 1018: _ErrorCode_name[715:739], - 1019: _ErrorCode_name[739:757], - 1020: _ErrorCode_name[757:772], - 1021: _ErrorCode_name[772:790], - 1022: _ErrorCode_name[790:808], - 1023: _ErrorCode_name[808:835], - 1024: _ErrorCode_name[835:862], - 1025: _ErrorCode_name[862:878], - 1026: _ErrorCode_name[878:894], - 1027: _ErrorCode_name[894:910], - 1028: _ErrorCode_name[910:926], - 1029: _ErrorCode_name[926:941], - 1100: _ErrorCode_name[941:956], - 1101: _ErrorCode_name[956:980], - 1102: _ErrorCode_name[980:1010], - 1103: _ErrorCode_name[1010:1025], - 1104: _ErrorCode_name[1025:1046], - 1105: _ErrorCode_name[1046:1058], - 1106: _ErrorCode_name[1058:1076], - 1107: _ErrorCode_name[1076:1100], - 1108: _ErrorCode_name[1100:1127], - 1109: _ErrorCode_name[1127:1139], - 1110: _ErrorCode_name[1139:1160], - 1111: _ErrorCode_name[1160:1178], - 1112: _ErrorCode_name[1178:1187], - 1113: _ErrorCode_name[1187:1202], - 1114: _ErrorCode_name[1202:1223], - 1115: _ErrorCode_name[1223:1238], - 1116: _ErrorCode_name[1238:1277], - 1117: _ErrorCode_name[1277:1295], - 1118: _ErrorCode_name[1295:1316], - 1119: _ErrorCode_name[1316:1331], - 1120: _ErrorCode_name[1331:1346], - 1121: _ErrorCode_name[1346:1367], - 1122: _ErrorCode_name[1367:1376], - 1200: _ErrorCode_name[1376:1394], - 1201: _ErrorCode_name[1394:1421], - 1202: _ErrorCode_name[1421:1451], - 1203: _ErrorCode_name[1451:1481], - 1204: _ErrorCode_name[1481:1499], - 1205: _ErrorCode_name[1499:1520], - 1206: _ErrorCode_name[1520:1544], - 1300: _ErrorCode_name[1544:1559], - 1301: _ErrorCode_name[1559:1577], - 1302: _ErrorCode_name[1577:1601], - 1303: _ErrorCode_name[1601:1616], - 1304: _ErrorCode_name[1616:1631], - 1305: _ErrorCode_name[1631:1649], - 1306: _ErrorCode_name[1649:1673], - 1307: _ErrorCode_name[1673:1685], - 1308: _ErrorCode_name[1685:1706], - 1309: _ErrorCode_name[1706:1724], - 1310: _ErrorCode_name[1724:1739], - 1311: _ErrorCode_name[1739:1757], - 1312: _ErrorCode_name[1757:1781], - 1313: _ErrorCode_name[1781:1811], - 1314: _ErrorCode_name[1811:1835], - 1315: _ErrorCode_name[1835:1862], - 1316: _ErrorCode_name[1862:1883], - 1317: _ErrorCode_name[1883:1907], - 1318: _ErrorCode_name[1907:1934], - 1319: _ErrorCode_name[1934:1977], - 1320: _ErrorCode_name[1977:1995], - 1321: _ErrorCode_name[1995:2019], - 1322: _ErrorCode_name[2019:2040], - 1323: _ErrorCode_name[2040:2064], - 1324: _ErrorCode_name[2064:2085], - 1325: _ErrorCode_name[2085:2103], - 1326: _ErrorCode_name[2103:2124], - 1400: _ErrorCode_name[2124:2139], - 1401: _ErrorCode_name[2139:2163], - 1402: _ErrorCode_name[2163:2181], - 1403: _ErrorCode_name[2181:2199], - 1404: _ErrorCode_name[2199:2214], - 1500: _ErrorCode_name[2214:2244], - 1501: _ErrorCode_name[2244:2259], - 1502: _ErrorCode_name[2259:2280], - 1503: _ErrorCode_name[2280:2301], - 1504: _ErrorCode_name[2301:2313], - 1505: _ErrorCode_name[2313:2331], - 1506: _ErrorCode_name[2331:2355], - 1600: _ErrorCode_name[2355:2370], - 1601: _ErrorCode_name[2370:2388], - 1602: _ErrorCode_name[2388:2406], - 1603: _ErrorCode_name[2406:2415], - 1604: _ErrorCode_name[2415:2439], - 1605: _ErrorCode_name[2439:2469], - 1606: _ErrorCode_name[2469:2487], - 1607: _ErrorCode_name[2487:2502], - 1608: _ErrorCode_name[2502:2511], - 1609: _ErrorCode_name[2511:2526], - 1610: _ErrorCode_name[2526:2537], - 1611: _ErrorCode_name[2537:2558], - 1700: _ErrorCode_name[2558:2573], - 1701: _ErrorCode_name[2573:2600], - 1800: _ErrorCode_name[2600:2615], - 1900: _ErrorCode_name[2615:2633], - 1901: _ErrorCode_name[2633:2660], - 1902: _ErrorCode_name[2660:2672], - 1903: _ErrorCode_name[2672:2684], - 1904: _ErrorCode_name[2684:2712], - 2000: _ErrorCode_name[2712:2724], - 2001: _ErrorCode_name[2724:2739], - 2002: _ErrorCode_name[2739:2748], - 2003: _ErrorCode_name[2748:2766], - 2004: _ErrorCode_name[2766:2790], - 2005: _ErrorCode_name[2790:2823], - 2101: _ErrorCode_name[2823:2841], - 2102: _ErrorCode_name[2841:2865], - 2201: _ErrorCode_name[2865:2880], - 2202: _ErrorCode_name[2880:2895], - 2203: _ErrorCode_name[2895:2910], - 2204: _ErrorCode_name[2910:2925], - 2205: _ErrorCode_name[2925:2940], - 2206: _ErrorCode_name[2940:2961], - 2207: _ErrorCode_name[2961:2985], - 2208: _ErrorCode_name[2985:3015], - 2301: _ErrorCode_name[3015:3036], - 2302: _ErrorCode_name[3036:3053], - 2303: _ErrorCode_name[3053:3077], - 2304: _ErrorCode_name[3077:3101], - 2401: _ErrorCode_name[3101:3121], - 2402: _ErrorCode_name[3121:3150], - 2403: _ErrorCode_name[3150:3179], - 2404: _ErrorCode_name[3179:3199], - 2405: _ErrorCode_name[3199:3222], - 2406: _ErrorCode_name[3222:3248], - 2407: _ErrorCode_name[3248:3271], - 2501: _ErrorCode_name[3271:3286], - 2601: _ErrorCode_name[3286:3301], - 2602: _ErrorCode_name[3301:3325], - 2603: _ErrorCode_name[3325:3337], - 2604: _ErrorCode_name[3337:3352], - 2605: _ErrorCode_name[3352:3373], - 2701: _ErrorCode_name[3373:3394], - 2702: _ErrorCode_name[3394:3411], - 2703: _ErrorCode_name[3411:3435], - 2704: _ErrorCode_name[3435:3459], - 2705: _ErrorCode_name[3459:3477], - 2711: _ErrorCode_name[3477:3498], - 2712: _ErrorCode_name[3498:3515], - 2713: _ErrorCode_name[3515:3539], - 2714: _ErrorCode_name[3539:3563], - 2715: _ErrorCode_name[3563:3587], - 2801: _ErrorCode_name[3587:3605], - 2802: _ErrorCode_name[3605:3626], - 2803: _ErrorCode_name[3626:3647], - 2804: _ErrorCode_name[3647:3665], - 2805: _ErrorCode_name[3665:3686], - 2806: _ErrorCode_name[3686:3713], - 2807: _ErrorCode_name[3713:3734], - 2808: _ErrorCode_name[3734:3758], - 2901: _ErrorCode_name[3758:3776], - 2902: _ErrorCode_name[3776:3788], - 2903: _ErrorCode_name[3788:3806], - 2904: _ErrorCode_name[3806:3830], - 2905: _ErrorCode_name[3830:3845], - 2906: _ErrorCode_name[3845:3872], - 2907: _ErrorCode_name[3872:3887], - 3000: _ErrorCode_name[3887:3902], - 3001: _ErrorCode_name[3902:3917], - 3002: _ErrorCode_name[3917:3929], - 3003: _ErrorCode_name[3929:3947], - 3004: _ErrorCode_name[3947:3956], - 3005: _ErrorCode_name[3956:3971], - 3006: _ErrorCode_name[3971:3983], - 3007: _ErrorCode_name[3983:3995], - 3008: _ErrorCode_name[3995:4014], - 3009: _ErrorCode_name[4014:4033], - 3010: _ErrorCode_name[4033:4057], - 3011: _ErrorCode_name[4057:4078], - 3012: _ErrorCode_name[4078:4096], - 3013: _ErrorCode_name[4096:4114], - 3014: _ErrorCode_name[4114:4126], - 3015: _ErrorCode_name[4126:4138], - 3016: _ErrorCode_name[4138:4147], - 3017: _ErrorCode_name[4147:4161], - 3018: _ErrorCode_name[4161:4188], - 3019: _ErrorCode_name[4188:4206], - 3020: _ErrorCode_name[4206:4224], - 3021: _ErrorCode_name[4224:4239], - 3022: _ErrorCode_name[4239:4257], - 3023: _ErrorCode_name[4257:4281], - 3025: _ErrorCode_name[4281:4299], - 3026: _ErrorCode_name[4299:4308], - 3027: _ErrorCode_name[4308:4329], - 3028: _ErrorCode_name[4329:4344], - 3029: _ErrorCode_name[4344:4359], - 3030: _ErrorCode_name[4359:4380], - 3031: _ErrorCode_name[4380:4395], - 3032: _ErrorCode_name[4395:4410], - 3033: _ErrorCode_name[4410:4434], - 3034: _ErrorCode_name[4434:4443], - 3035: _ErrorCode_name[4443:4452], - 3036: _ErrorCode_name[4452:4467], - 3037: _ErrorCode_name[4467:4482], - 3038: _ErrorCode_name[4482:4497], - 3039: _ErrorCode_name[4497:4524], - 3040: _ErrorCode_name[4524:4543], - 3041: _ErrorCode_name[4543:4558], - 3042: _ErrorCode_name[4558:4579], - 3043: _ErrorCode_name[4579:4609], - 3101: _ErrorCode_name[4609:4621], - 3102: _ErrorCode_name[4621:4633], - 3103: _ErrorCode_name[4633:4638], - 3201: _ErrorCode_name[4638:4653], - 3202: _ErrorCode_name[4653:4670], - 3203: _ErrorCode_name[4670:4691], - 3204: _ErrorCode_name[4691:4724], - 3301: _ErrorCode_name[4724:4736], - 3302: _ErrorCode_name[4736:4748], - 3303: _ErrorCode_name[4748:4772], - 3304: _ErrorCode_name[4772:4796], - 3305: _ErrorCode_name[4796:4814], - 3306: _ErrorCode_name[4814:4835], - 3307: _ErrorCode_name[4835:4850], - 3308: _ErrorCode_name[4850:4868], - 3309: _ErrorCode_name[4868:4895], - 3310: _ErrorCode_name[4895:4922], - 3401: _ErrorCode_name[4922:4931], - 3402: _ErrorCode_name[4931:4948], - 3501: _ErrorCode_name[4948:4963], - 3502: _ErrorCode_name[4963:4987], - 3503: _ErrorCode_name[4987:5002], - 3504: _ErrorCode_name[5002:5023], - 3505: _ErrorCode_name[5023:5044], - 3601: _ErrorCode_name[5044:5071], - 3602: _ErrorCode_name[5071:5095], - 3701: _ErrorCode_name[5095:5113], - 3702: _ErrorCode_name[5113:5140], - 3703: _ErrorCode_name[5140:5155], - 3801: _ErrorCode_name[5155:5173], - 3802: _ErrorCode_name[5173:5188], - 3803: _ErrorCode_name[5188:5200], - 3804: _ErrorCode_name[5200:5221], - 3805: _ErrorCode_name[5221:5236], - 3806: _ErrorCode_name[5236:5257], - 3807: _ErrorCode_name[5257:5271], - 3808: _ErrorCode_name[5271:5292], - 3809: _ErrorCode_name[5292:5313], - 3810: _ErrorCode_name[5313:5325], - 3811: _ErrorCode_name[5325:5343], - 3901: _ErrorCode_name[5343:5358], - 4001: _ErrorCode_name[5358:5391], - 4002: _ErrorCode_name[5391:5415], - 4101: _ErrorCode_name[5415:5439], - 4102: _ErrorCode_name[5439:5463], - 4103: _ErrorCode_name[5463:5487], - 4104: _ErrorCode_name[5487:5499], - 4105: _ErrorCode_name[5499:5523], - 4106: _ErrorCode_name[5523:5538], - 4107: _ErrorCode_name[5538:5550], - 4108: _ErrorCode_name[5550:5568], - 4109: _ErrorCode_name[5568:5592], - 4110: _ErrorCode_name[5592:5613], - 4111: _ErrorCode_name[5613:5637], - 4112: _ErrorCode_name[5637:5661], - 4113: _ErrorCode_name[5661:5685], - 4114: _ErrorCode_name[5685:5685], - 4115: _ErrorCode_name[5685:5703], - 4116: _ErrorCode_name[5703:5721], - 4201: _ErrorCode_name[5721:5742], - 4202: _ErrorCode_name[5742:5760], - 4203: _ErrorCode_name[5760:5772], - 4204: _ErrorCode_name[5772:5787], - 4205: _ErrorCode_name[5787:5802], - 4206: _ErrorCode_name[5802:5826], - 4207: _ErrorCode_name[5826:5841], - 4208: _ErrorCode_name[5841:5865], - 4301: _ErrorCode_name[5865:5880], - 4302: _ErrorCode_name[5880:5922], - 4303: _ErrorCode_name[5922:5934], - 4304: _ErrorCode_name[5934:5952], - 4305: _ErrorCode_name[5952:5973], - 4306: _ErrorCode_name[5973:5994], - 4401: _ErrorCode_name[5994:6012], - 4402: _ErrorCode_name[6012:6027], - 4403: _ErrorCode_name[6027:6039], - 4404: _ErrorCode_name[6039:6054], - 4501: _ErrorCode_name[6054:6066], - 4502: _ErrorCode_name[6066:6093], - 4601: _ErrorCode_name[6093:6114], - 4602: _ErrorCode_name[6114:6129], - 4603: _ErrorCode_name[6129:6138], - 4604: _ErrorCode_name[6138:6153], - 4605: _ErrorCode_name[6153:6171], + 108: _ErrorCode_name[448:472], + 1000: _ErrorCode_name[472:484], + 1001: _ErrorCode_name[484:502], + 1002: _ErrorCode_name[502:520], + 1003: _ErrorCode_name[520:532], + 1004: _ErrorCode_name[532:544], + 1005: _ErrorCode_name[544:553], + 1006: _ErrorCode_name[553:568], + 1007: _ErrorCode_name[568:583], + 1008: _ErrorCode_name[583:598], + 1009: _ErrorCode_name[598:619], + 1010: _ErrorCode_name[619:643], + 1011: _ErrorCode_name[643:652], + 1012: _ErrorCode_name[652:667], + 1013: _ErrorCode_name[667:679], + 1014: _ErrorCode_name[679:694], + 1015: _ErrorCode_name[694:709], + 1016: _ErrorCode_name[709:727], + 1017: _ErrorCode_name[727:739], + 1018: _ErrorCode_name[739:763], + 1019: _ErrorCode_name[763:781], + 1020: _ErrorCode_name[781:796], + 1021: _ErrorCode_name[796:814], + 1022: _ErrorCode_name[814:832], + 1023: _ErrorCode_name[832:859], + 1024: _ErrorCode_name[859:886], + 1025: _ErrorCode_name[886:902], + 1026: _ErrorCode_name[902:918], + 1027: _ErrorCode_name[918:934], + 1028: _ErrorCode_name[934:950], + 1029: _ErrorCode_name[950:965], + 1030: _ErrorCode_name[965:977], + 1100: _ErrorCode_name[977:992], + 1101: _ErrorCode_name[992:1016], + 1102: _ErrorCode_name[1016:1046], + 1103: _ErrorCode_name[1046:1061], + 1104: _ErrorCode_name[1061:1082], + 1105: _ErrorCode_name[1082:1094], + 1106: _ErrorCode_name[1094:1112], + 1107: _ErrorCode_name[1112:1136], + 1108: _ErrorCode_name[1136:1163], + 1109: _ErrorCode_name[1163:1175], + 1110: _ErrorCode_name[1175:1196], + 1111: _ErrorCode_name[1196:1214], + 1112: _ErrorCode_name[1214:1223], + 1113: _ErrorCode_name[1223:1238], + 1114: _ErrorCode_name[1238:1259], + 1115: _ErrorCode_name[1259:1274], + 1116: _ErrorCode_name[1274:1313], + 1117: _ErrorCode_name[1313:1331], + 1118: _ErrorCode_name[1331:1352], + 1119: _ErrorCode_name[1352:1367], + 1120: _ErrorCode_name[1367:1382], + 1121: _ErrorCode_name[1382:1403], + 1122: _ErrorCode_name[1403:1412], + 1200: _ErrorCode_name[1412:1430], + 1201: _ErrorCode_name[1430:1457], + 1202: _ErrorCode_name[1457:1487], + 1203: _ErrorCode_name[1487:1517], + 1204: _ErrorCode_name[1517:1535], + 1205: _ErrorCode_name[1535:1556], + 1206: _ErrorCode_name[1556:1580], + 1300: _ErrorCode_name[1580:1595], + 1301: _ErrorCode_name[1595:1613], + 1302: _ErrorCode_name[1613:1637], + 1303: _ErrorCode_name[1637:1652], + 1304: _ErrorCode_name[1652:1667], + 1305: _ErrorCode_name[1667:1685], + 1306: _ErrorCode_name[1685:1709], + 1307: _ErrorCode_name[1709:1721], + 1308: _ErrorCode_name[1721:1742], + 1309: _ErrorCode_name[1742:1760], + 1310: _ErrorCode_name[1760:1775], + 1311: _ErrorCode_name[1775:1793], + 1312: _ErrorCode_name[1793:1817], + 1313: _ErrorCode_name[1817:1847], + 1314: _ErrorCode_name[1847:1871], + 1315: _ErrorCode_name[1871:1898], + 1316: _ErrorCode_name[1898:1919], + 1317: _ErrorCode_name[1919:1943], + 1318: _ErrorCode_name[1943:1970], + 1319: _ErrorCode_name[1970:2013], + 1320: _ErrorCode_name[2013:2031], + 1321: _ErrorCode_name[2031:2055], + 1322: _ErrorCode_name[2055:2076], + 1323: _ErrorCode_name[2076:2100], + 1324: _ErrorCode_name[2100:2121], + 1325: _ErrorCode_name[2121:2139], + 1326: _ErrorCode_name[2139:2160], + 1400: _ErrorCode_name[2160:2175], + 1401: _ErrorCode_name[2175:2199], + 1402: _ErrorCode_name[2199:2217], + 1403: _ErrorCode_name[2217:2235], + 1404: _ErrorCode_name[2235:2250], + 1500: _ErrorCode_name[2250:2280], + 1501: _ErrorCode_name[2280:2295], + 1502: _ErrorCode_name[2295:2316], + 1503: _ErrorCode_name[2316:2337], + 1504: _ErrorCode_name[2337:2349], + 1505: _ErrorCode_name[2349:2367], + 1506: _ErrorCode_name[2367:2391], + 1600: _ErrorCode_name[2391:2406], + 1601: _ErrorCode_name[2406:2424], + 1602: _ErrorCode_name[2424:2442], + 1603: _ErrorCode_name[2442:2451], + 1604: _ErrorCode_name[2451:2475], + 1605: _ErrorCode_name[2475:2505], + 1606: _ErrorCode_name[2505:2523], + 1607: _ErrorCode_name[2523:2538], + 1608: _ErrorCode_name[2538:2547], + 1609: _ErrorCode_name[2547:2562], + 1610: _ErrorCode_name[2562:2573], + 1611: _ErrorCode_name[2573:2594], + 1700: _ErrorCode_name[2594:2609], + 1701: _ErrorCode_name[2609:2636], + 1800: _ErrorCode_name[2636:2651], + 1900: _ErrorCode_name[2651:2669], + 1901: _ErrorCode_name[2669:2696], + 1902: _ErrorCode_name[2696:2708], + 1903: _ErrorCode_name[2708:2720], + 1904: _ErrorCode_name[2720:2748], + 2000: _ErrorCode_name[2748:2760], + 2001: _ErrorCode_name[2760:2775], + 2002: _ErrorCode_name[2775:2784], + 2003: _ErrorCode_name[2784:2802], + 2004: _ErrorCode_name[2802:2826], + 2005: _ErrorCode_name[2826:2859], + 2101: _ErrorCode_name[2859:2877], + 2102: _ErrorCode_name[2877:2901], + 2201: _ErrorCode_name[2901:2916], + 2202: _ErrorCode_name[2916:2931], + 2203: _ErrorCode_name[2931:2946], + 2204: _ErrorCode_name[2946:2961], + 2205: _ErrorCode_name[2961:2976], + 2206: _ErrorCode_name[2976:2997], + 2207: _ErrorCode_name[2997:3021], + 2208: _ErrorCode_name[3021:3051], + 2301: _ErrorCode_name[3051:3072], + 2302: _ErrorCode_name[3072:3089], + 2303: _ErrorCode_name[3089:3113], + 2304: _ErrorCode_name[3113:3137], + 2401: _ErrorCode_name[3137:3157], + 2402: _ErrorCode_name[3157:3186], + 2403: _ErrorCode_name[3186:3215], + 2404: _ErrorCode_name[3215:3235], + 2405: _ErrorCode_name[3235:3258], + 2406: _ErrorCode_name[3258:3284], + 2407: _ErrorCode_name[3284:3307], + 2501: _ErrorCode_name[3307:3322], + 2601: _ErrorCode_name[3322:3337], + 2602: _ErrorCode_name[3337:3361], + 2603: _ErrorCode_name[3361:3373], + 2604: _ErrorCode_name[3373:3388], + 2605: _ErrorCode_name[3388:3409], + 2701: _ErrorCode_name[3409:3430], + 2702: _ErrorCode_name[3430:3447], + 2703: _ErrorCode_name[3447:3471], + 2704: _ErrorCode_name[3471:3495], + 2705: _ErrorCode_name[3495:3513], + 2711: _ErrorCode_name[3513:3534], + 2712: _ErrorCode_name[3534:3551], + 2713: _ErrorCode_name[3551:3575], + 2714: _ErrorCode_name[3575:3599], + 2715: _ErrorCode_name[3599:3623], + 2801: _ErrorCode_name[3623:3641], + 2802: _ErrorCode_name[3641:3662], + 2803: _ErrorCode_name[3662:3683], + 2804: _ErrorCode_name[3683:3701], + 2805: _ErrorCode_name[3701:3722], + 2806: _ErrorCode_name[3722:3749], + 2807: _ErrorCode_name[3749:3770], + 2808: _ErrorCode_name[3770:3794], + 2901: _ErrorCode_name[3794:3812], + 2902: _ErrorCode_name[3812:3824], + 2903: _ErrorCode_name[3824:3842], + 2904: _ErrorCode_name[3842:3866], + 2905: _ErrorCode_name[3866:3881], + 2906: _ErrorCode_name[3881:3908], + 2907: _ErrorCode_name[3908:3923], + 3000: _ErrorCode_name[3923:3938], + 3001: _ErrorCode_name[3938:3953], + 3002: _ErrorCode_name[3953:3965], + 3003: _ErrorCode_name[3965:3983], + 3004: _ErrorCode_name[3983:3992], + 3005: _ErrorCode_name[3992:4007], + 3006: _ErrorCode_name[4007:4019], + 3007: _ErrorCode_name[4019:4031], + 3008: _ErrorCode_name[4031:4050], + 3009: _ErrorCode_name[4050:4069], + 3010: _ErrorCode_name[4069:4093], + 3011: _ErrorCode_name[4093:4114], + 3012: _ErrorCode_name[4114:4132], + 3013: _ErrorCode_name[4132:4150], + 3014: _ErrorCode_name[4150:4162], + 3015: _ErrorCode_name[4162:4174], + 3016: _ErrorCode_name[4174:4183], + 3017: _ErrorCode_name[4183:4197], + 3018: _ErrorCode_name[4197:4224], + 3019: _ErrorCode_name[4224:4242], + 3020: _ErrorCode_name[4242:4260], + 3021: _ErrorCode_name[4260:4275], + 3022: _ErrorCode_name[4275:4293], + 3023: _ErrorCode_name[4293:4317], + 3025: _ErrorCode_name[4317:4335], + 3026: _ErrorCode_name[4335:4344], + 3027: _ErrorCode_name[4344:4365], + 3028: _ErrorCode_name[4365:4380], + 3029: _ErrorCode_name[4380:4395], + 3030: _ErrorCode_name[4395:4416], + 3031: _ErrorCode_name[4416:4431], + 3032: _ErrorCode_name[4431:4446], + 3033: _ErrorCode_name[4446:4470], + 3034: _ErrorCode_name[4470:4479], + 3035: _ErrorCode_name[4479:4488], + 3036: _ErrorCode_name[4488:4503], + 3037: _ErrorCode_name[4503:4518], + 3038: _ErrorCode_name[4518:4533], + 3039: _ErrorCode_name[4533:4560], + 3040: _ErrorCode_name[4560:4579], + 3041: _ErrorCode_name[4579:4594], + 3042: _ErrorCode_name[4594:4615], + 3043: _ErrorCode_name[4615:4645], + 3044: _ErrorCode_name[4645:4660], + 3101: _ErrorCode_name[4660:4672], + 3102: _ErrorCode_name[4672:4684], + 3103: _ErrorCode_name[4684:4689], + 3201: _ErrorCode_name[4689:4704], + 3202: _ErrorCode_name[4704:4721], + 3203: _ErrorCode_name[4721:4742], + 3204: _ErrorCode_name[4742:4775], + 3301: _ErrorCode_name[4775:4787], + 3302: _ErrorCode_name[4787:4799], + 3303: _ErrorCode_name[4799:4823], + 3304: _ErrorCode_name[4823:4847], + 3305: _ErrorCode_name[4847:4865], + 3306: _ErrorCode_name[4865:4886], + 3307: _ErrorCode_name[4886:4901], + 3308: _ErrorCode_name[4901:4919], + 3309: _ErrorCode_name[4919:4946], + 3310: _ErrorCode_name[4946:4973], + 3401: _ErrorCode_name[4973:4982], + 3402: _ErrorCode_name[4982:4999], + 3501: _ErrorCode_name[4999:5014], + 3502: _ErrorCode_name[5014:5038], + 3503: _ErrorCode_name[5038:5053], + 3504: _ErrorCode_name[5053:5074], + 3505: _ErrorCode_name[5074:5095], + 3601: _ErrorCode_name[5095:5122], + 3602: _ErrorCode_name[5122:5146], + 3701: _ErrorCode_name[5146:5164], + 3702: _ErrorCode_name[5164:5191], + 3703: _ErrorCode_name[5191:5206], + 3801: _ErrorCode_name[5206:5224], + 3802: _ErrorCode_name[5224:5239], + 3803: _ErrorCode_name[5239:5251], + 3804: _ErrorCode_name[5251:5272], + 3805: _ErrorCode_name[5272:5287], + 3806: _ErrorCode_name[5287:5308], + 3807: _ErrorCode_name[5308:5322], + 3808: _ErrorCode_name[5322:5343], + 3809: _ErrorCode_name[5343:5364], + 3810: _ErrorCode_name[5364:5376], + 3811: _ErrorCode_name[5376:5394], + 3901: _ErrorCode_name[5394:5409], + 4001: _ErrorCode_name[5409:5442], + 4002: _ErrorCode_name[5442:5466], + 4101: _ErrorCode_name[5466:5490], + 4102: _ErrorCode_name[5490:5514], + 4103: _ErrorCode_name[5514:5538], + 4104: _ErrorCode_name[5538:5550], + 4105: _ErrorCode_name[5550:5574], + 4106: _ErrorCode_name[5574:5589], + 4107: _ErrorCode_name[5589:5601], + 4108: _ErrorCode_name[5601:5619], + 4109: _ErrorCode_name[5619:5643], + 4110: _ErrorCode_name[5643:5664], + 4111: _ErrorCode_name[5664:5688], + 4112: _ErrorCode_name[5688:5712], + 4113: _ErrorCode_name[5712:5736], + 4114: _ErrorCode_name[5736:5736], + 4115: _ErrorCode_name[5736:5754], + 4116: _ErrorCode_name[5754:5772], + 4201: _ErrorCode_name[5772:5793], + 4202: _ErrorCode_name[5793:5811], + 4203: _ErrorCode_name[5811:5823], + 4204: _ErrorCode_name[5823:5838], + 4205: _ErrorCode_name[5838:5853], + 4206: _ErrorCode_name[5853:5877], + 4207: _ErrorCode_name[5877:5892], + 4208: _ErrorCode_name[5892:5916], + 4301: _ErrorCode_name[5916:5931], + 4302: _ErrorCode_name[5931:5973], + 4303: _ErrorCode_name[5973:5985], + 4304: _ErrorCode_name[5985:6003], + 4305: _ErrorCode_name[6003:6024], + 4306: _ErrorCode_name[6024:6045], + 4401: _ErrorCode_name[6045:6063], + 4402: _ErrorCode_name[6063:6078], + 4403: _ErrorCode_name[6078:6090], + 4404: _ErrorCode_name[6090:6105], + 4501: _ErrorCode_name[6105:6117], + 4502: _ErrorCode_name[6117:6144], + 4601: _ErrorCode_name[6144:6165], + 4602: _ErrorCode_name[6165:6180], + 4603: _ErrorCode_name[6180:6189], + 4604: _ErrorCode_name[6189:6204], + 4605: _ErrorCode_name[6204:6222], } func (i ErrorCode) ToString() string {