上传装备获取可操作列表
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)
|
||||
//回收装备接口
|
||||
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 {
|
||||
ModifyMainlineDataByNanduID(uid string, nandu, id int32) (code pb.ErrorCode)
|
||||
|
@ -282,6 +282,24 @@ func (this *Equipment) RecycleEquipments(session comm.IUserSession, equs []strin
|
||||
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--------------------------------------------------------------------------------------------------------------------------------
|
||||
//推送道具变化消息
|
||||
func (this *Equipment) equipmentsChangePush(session comm.IUserSession, items []*pb.DB_Equipment) (err error) {
|
||||
|
Loading…
Reference in New Issue
Block a user