上传装备获取可操作列表
This commit is contained in:
parent
5ccab5bc12
commit
11691051ff
@ -149,6 +149,8 @@ type (
|
|||||||
SellEquipments(session IUserSession, equs []string) (code pb.ErrorCode, atno []*pb.UserAtno)
|
SellEquipments(session IUserSession, equs []string) (code pb.ErrorCode, atno []*pb.UserAtno)
|
||||||
//回收装备接口
|
//回收装备接口
|
||||||
RecycleEquipments(session IUserSession, equs []string, discount int32) (code pb.ErrorCode, atno []*pb.UserAtno)
|
RecycleEquipments(session IUserSession, equs []string, discount int32) (code pb.ErrorCode, atno []*pb.UserAtno)
|
||||||
|
//获得可操作用户装备列表
|
||||||
|
GetActionableEquipments(uid string) (code pb.ErrorCode, eruips []*pb.DB_Equipment)
|
||||||
}
|
}
|
||||||
IMainline interface {
|
IMainline interface {
|
||||||
ModifyMainlineDataByNanduID(uid string, nandu, id int32) (code pb.ErrorCode)
|
ModifyMainlineDataByNanduID(uid string, nandu, id int32) (code pb.ErrorCode)
|
||||||
|
@ -282,6 +282,24 @@ func (this *Equipment) RecycleEquipments(session comm.IUserSession, equs []strin
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//获得可操作用户装备列表
|
||||||
|
func (this *Equipment) GetActionableEquipments(uid string) (code pb.ErrorCode, eruips []*pb.DB_Equipment) {
|
||||||
|
var (
|
||||||
|
err error
|
||||||
|
equipments []*pb.DB_Equipment
|
||||||
|
)
|
||||||
|
eruips = make([]*pb.DB_Equipment, 0)
|
||||||
|
if equipments, err = this.modelEquipment.QueryUserEquipments(uid); err != nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
for _, v := range equipments {
|
||||||
|
if v.HeroId == "" && !v.Islock {
|
||||||
|
eruips = append(eruips, v)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
//Evens--------------------------------------------------------------------------------------------------------------------------------
|
//Evens--------------------------------------------------------------------------------------------------------------------------------
|
||||||
//推送道具变化消息
|
//推送道具变化消息
|
||||||
func (this *Equipment) equipmentsChangePush(session comm.IUserSession, items []*pb.DB_Equipment) (err error) {
|
func (this *Equipment) equipmentsChangePush(session comm.IUserSession, items []*pb.DB_Equipment) (err error) {
|
||||||
|
Loading…
Reference in New Issue
Block a user