上传道具资源接口优化
This commit is contained in:
parent
589f438106
commit
99edf41362
@ -34,7 +34,7 @@ type (
|
|||||||
///添加单个物品到背包 (可以加物品和减物品)
|
///添加单个物品到背包 (可以加物品和减物品)
|
||||||
AddItem(session IUserSession, itemid string, addnum int32, bPush bool) (code pb.ErrorCode)
|
AddItem(session IUserSession, itemid string, addnum int32, bPush bool) (code pb.ErrorCode)
|
||||||
///添加多个物品到背包 (可以加物品和减物品)
|
///添加多个物品到背包 (可以加物品和减物品)
|
||||||
AddItems(session IUserSession, items map[string]int32, bPush bool) (code pb.ErrorCode)
|
AddItems(session IUserSession, items map[string]int32, bPush bool) (change []*pb.DB_UserItemData, code pb.ErrorCode)
|
||||||
}
|
}
|
||||||
|
|
||||||
//英雄
|
//英雄
|
||||||
@ -129,7 +129,7 @@ type (
|
|||||||
//查询服务资源数量 参数武器配置id
|
//查询服务资源数量 参数武器配置id
|
||||||
QueryEquipmentAmount(uid string, equipmentId string) (amount uint32)
|
QueryEquipmentAmount(uid string, equipmentId string) (amount uint32)
|
||||||
//添加新武器
|
//添加新武器
|
||||||
AddNewEquipments(session IUserSession, cIds map[string]uint32, bPush bool) (code pb.ErrorCode)
|
AddNewEquipments(session IUserSession, cIds map[string]uint32, bPush bool) (change []*pb.DB_Equipment, code pb.ErrorCode)
|
||||||
//创建装备
|
//创建装备
|
||||||
NewEquipment(uid, cid string) (code pb.ErrorCode, equip *pb.DB_Equipment)
|
NewEquipment(uid, cid string) (code pb.ErrorCode, equip *pb.DB_Equipment)
|
||||||
//添加装备
|
//添加装备
|
||||||
|
@ -54,7 +54,7 @@ func (this *apiComp) Forg(session comm.IUserSession, req *pb.EquipmentForgReq) (
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if code = this.module.AddNewEquipments(session, equis, true); code != pb.ErrorCode_Success {
|
if _, code = this.module.AddNewEquipments(session, equis, true); code != pb.ErrorCode_Success {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -95,10 +95,9 @@ func (this *Equipment) QueryEquipmentAmount(uid string, equipmentId string) (amo
|
|||||||
}
|
}
|
||||||
|
|
||||||
//添加武器
|
//添加武器
|
||||||
func (this *Equipment) AddNewEquipments(session comm.IUserSession, cIds map[string]uint32, bPush bool) (code pb.ErrorCode) {
|
func (this *Equipment) AddNewEquipments(session comm.IUserSession, cIds map[string]uint32, bPush bool) (change []*pb.DB_Equipment, code pb.ErrorCode) {
|
||||||
var (
|
var (
|
||||||
err error
|
err error
|
||||||
change []*pb.DB_Equipment
|
|
||||||
)
|
)
|
||||||
if change, err = this.modelEquipment.AddEquipments(session, cIds); err != nil {
|
if change, err = this.modelEquipment.AddEquipments(session, cIds); err != nil {
|
||||||
this.Errorf("err%v", err)
|
this.Errorf("err%v", err)
|
||||||
|
@ -125,10 +125,9 @@ func (this *Items) AddItem(session comm.IUserSession, itemid string, addnum int3
|
|||||||
}
|
}
|
||||||
|
|
||||||
///添加多个物品到背包 (可以加物品和减物品)
|
///添加多个物品到背包 (可以加物品和减物品)
|
||||||
func (this *Items) AddItems(session comm.IUserSession, items map[string]int32, bPush bool) (code pb.ErrorCode) {
|
func (this *Items) AddItems(session comm.IUserSession, items map[string]int32, bPush bool) (change []*pb.DB_UserItemData, code pb.ErrorCode) {
|
||||||
var (
|
var (
|
||||||
err error
|
err error
|
||||||
change []*pb.DB_UserItemData
|
|
||||||
)
|
)
|
||||||
|
|
||||||
defer this.Debugf("给用户添加物品 uId:%s items:%v items:%v", session.GetUserId(), items, err == nil)
|
defer this.Debugf("给用户添加物品 uId:%s items:%v items:%v", session.GetUserId(), items, err == nil)
|
||||||
|
@ -307,7 +307,7 @@ func (this *ModuleBase) ConsumeRes(session comm.IUserSession, res []*cfg.Gameatn
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if len(items) > 0 {
|
if len(items) > 0 {
|
||||||
code = this.ModuleItems.AddItems(session, items, bPush)
|
_, code = this.ModuleItems.AddItems(session, items, bPush)
|
||||||
if code != pb.ErrorCode_Success {
|
if code != pb.ErrorCode_Success {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -356,7 +356,7 @@ func (this *ModuleBase) DispenseRes(session comm.IUserSession, res []*cfg.Gameat
|
|||||||
this.Debugf("发放用户资源: %v [%v]", attrs, code)
|
this.Debugf("发放用户资源: %v [%v]", attrs, code)
|
||||||
}
|
}
|
||||||
if len(items) > 0 { //道具资源
|
if len(items) > 0 { //道具资源
|
||||||
code = this.ModuleItems.AddItems(session, items, bPush)
|
_, code = this.ModuleItems.AddItems(session, items, bPush)
|
||||||
this.Debugf("发放道具资源: %v [%v]", items, code)
|
this.Debugf("发放道具资源: %v [%v]", items, code)
|
||||||
}
|
}
|
||||||
if len(heros) > 0 { //卡片资源
|
if len(heros) > 0 { //卡片资源
|
||||||
@ -364,7 +364,7 @@ func (this *ModuleBase) DispenseRes(session comm.IUserSession, res []*cfg.Gameat
|
|||||||
this.Debugf("发放英雄资源: %v [%v]", heros, code)
|
this.Debugf("发放英雄资源: %v [%v]", heros, code)
|
||||||
}
|
}
|
||||||
if len(equips) > 0 {
|
if len(equips) > 0 {
|
||||||
code = this.ModuleEquipment.AddNewEquipments(session, equips, bPush)
|
_, code = this.ModuleEquipment.AddNewEquipments(session, equips, bPush)
|
||||||
this.Debugf("发放装备资源: %v [%v]", equips, code)
|
this.Debugf("发放装备资源: %v [%v]", equips, code)
|
||||||
}
|
}
|
||||||
if len(vip) > 0 { //卡片资源
|
if len(vip) > 0 { //卡片资源
|
||||||
|
Loading…
Reference in New Issue
Block a user