This commit is contained in:
yangduo 2024-12-06 14:35:49 +08:00
parent ac22be3a41
commit d50eeb6a4c

View File

@ -25,7 +25,7 @@ func (this *award) AddItem(accountId string, itemId int32, itemNum int32, baseVo
}
if itemMeta.GetItemType() == constant.ITEM_TYPE_SPEC_DICE {
user := new(model.User)
if err, found := user.Find(accountId, nowTime); err == nil && found {
if err, found := user.Find(accountId, nowTime); err == nil && found {
user.AddSpecDice(itemNum)
baseVo.GetOrCreateSideEffect().User = new(vo.User)
baseVo.GetOrCreateSideEffect().User.FromModel(user)
@ -45,6 +45,8 @@ func (this *award) AddItem(accountId string, itemId int32, itemNum int32, baseVo
bagItem.ModifyTime = int32(nowTime)
bagItem.Create()
}
baseVo.GetOrCreateAward().AddItem(itemId, itemNum)
if baseVo != nil {
baseVo.GetOrCreateAward().AddItem(itemId, itemNum)
}
}
}